These are great, I used them all summer and the antifog is still working but I do follow the instructions and rinse them with cold water after each use. They are very comfortable and easy to put on. They fit well on adults and even children.