I have always had trouble with goggles fogging up. I spray the quick spit into the goggles, smear it around and rinse out. I have no trouble with fogging and I can finally leave my goggles on for an hour without having to mess with them.
Seems to work OK, but then again I use it before every swim. I also use Speedo and it has also worked fine.
This anti fog spray worked for 2 workouts in the pool before fogging up again. I am pleased with this product.
Just squirt on, rinse, and swim. It takes only a few seconds. I was very pleasantly surprised how clear my goggles were. This is much easier to use than the Spit rub-on type and does not cause solution build up like the rub-on, so it's well worth the $2 difference. Will buy again.
You really need one spray and you can enjoy it at least for an hour. My daughter uses it at her swimming classes and she's happy with that.
I've used this product when I swim virtually every morning for over 2 years. Works great. Never any fogging. No eye irritation. Very effective. But I must say I'm more than a little revolted by the name. Too late to change, but a bad choice originally.