I've tried three different brands as well as the anti-fog spray and they all still fog up after 400m swim. I find that licking them helps a bit.