This stuff does the job with my goggles, i spray a little before we dive Each and every single mask i now own doesnt steam up thanks to this clever little stuff! It can be used for paintballing aussi to stop steaming up your mask. The stuff is very good and i recommend it to all.