I've been using Speedo swim goggles for years. The best Speedo goggles I ever owned - never fogged or leaked - cost $9 dollars and were made some twenty years ago. Things have changed in this industry and with this company. Speedo goggles are so high tech now, they barely work at all. I have had nothing but leaking and fogging problems with Speedo goggles advertised as anti-fog. FYI, I always rinse my goggles after use and keep them in a protective case, never loose or in the sun. But I haven't been able to find a goggle that worked since my $9 basic pair forever, until someone recently introduced me to Aqua Sphere. You may not know their name because they are not so much into self-promotion. But they make really good goggles that don't leak or fog. They also make slightly oversize goggles that are even better to swim with unless you're racing, which I'm not. Their customer service is exceptional and easy if you have a problem (which is not true with Speedo anymore). I highly recommend Aqua Sphere goggles. And am looking for new ear plugs so will check to see if they make them. read more