Bought the "clear" version of these goggles, and I really like them. Swam with them in the lake, and the vision is great, they seal properly, and are fairly comfortable. No leaking! Even the after swim "goggle eyes" was minimal. The goggles came with spare pieces, but I really wish they came with a goggles case to properly store them in as I've only got the box they came in for now.
Never had goggles with anti-fog before, and it worked fantastically until water touched the inside of the goggles when I took them off. I don't know how it works, but the coating went cloudy where water touched it, which impacted vision, and started to dissolve. So I cleaned the googles, and now they don't have the coating anymore but at least my old anti-fog tricks still work. Maybe one day I'll buy actual anti-fog now that I know about it lol. So if you get these goggles (and I definitely recommend them) just be aware that you'll probably need to buy some anti-fog to reapply to the goggles overtime.
by Sarah