I finally decided to get a new pair of goggles after using my old pair for over ten years and the lenses were getting hazy.  These are extremely comfortable and optically very clear.  I wear them for over an hour a time doing laps and never need to take them off for any discomfort.  The anti-fog coating works very well, but I don't know yet how long it will last.  I rinse them in fresh water after swimming to get the chlorine off in hopes of extending the anti-fog...who knows.  They are great in the pool and I use them for open water lake swims for triathlons as well.  May not be the "fastest" goggles out there by any stretch, but they are comfortable for as long as I can keep swimming (and haven't had one drop of water leak in yet).