Be careful of th reviews you read. Most don't understand the need to clean masks with tooth paste or to burn the film off the inside of new masks with glass lenses. If you've done this, then use this product properly by spraying into your mask then barely rinse it (leave some in). If you do this it works better than soap, spit, etc.

they should call this stuff Super Fog . . . . my mask was far better off with nothing at all. Applied it exactly as directed and it made my mask almost un usable, it actually fogged up far worse after using this stuff. Tried several times to re apply with product leaving my mask difficult to use and actually fogged worse then without it. Do any of these companies put any effort into product testing or does that money go into marketing and fancy package . . . . . . total disappointment.

ever since getting a free sample of this stuff, I use it on every dive. it lasts for multiple dives (on the same day), and does not irritate skin, eyes, or have a smell/taste.not sure how other reviewer did not enjoy this product. you put it on a dry mask, rub it around, quick rinse, and off you go. it has out performed every other anti fog product I have tried.

This did not work in defogging my mask or keeping it from fogging up. This is a very shaudy product with a very dissapointing function. I would not make my enemy buy this cheap junk!!!!!!! I took this spray on a recent trip to Crystal River, Florida on a diving trip. When i got there and used this spray for the first time it did not work. It did not work in the springs or in the Gulf of Mexico. I will never buy from this brand again. When i got this product it looked completely different than the one shown on this website.

Bottom LineNo, I would not recommend this to a friend

Merchant response: Dave, We're sorry this product wasn't effective for you. If you purchased it through West Marine please consider contacting our Customer Care Department at 1-800-262-8464 so we can try to resolve your problem. (International customers please email wminternational@westmarine.com or call 1-831-761-4800).