I never write reviews (unless something is horrible), but when ordering more of this spray. I had to stop and say something. Here it is: It works. I swim regularly, and the factory anti-fog has long since worn off. I tried another product (drops) that was almost useless.The spit spray works well. The process goes like this: Dunk goggles in pool*, shake water out, one spray of spit in each lense, rub around to coat the lenses (I even rub some of the excess on the outside just for fun), then quickly dunk again (get all the spray off or may burn eyes a little), shake water out again, put goggles on face, swim. I swim for an hour or two and never have to re-apply. * Now the note: I have found that I have to use pool water to rinse the goggles. I don't know why, but if I use tap water, they start to fog after a lap or two. But if I use pool water they don't fog during that session. Of course, you should probably rinse with tap water after the swim, to get the chlorine off the strap and seals, etc. -- Manufacturer (mine are Speedo) says this extends life. Now have fun \"spitting\" on your goggles!