I have used many anti-fog products and must say I like TriSwim foggle the best! They come in convenient packages that fit easily into my Tri bag. I do not have to worry about the product spilling into my bag! A must for all triathletes. I love the packaging!