Once I came upon the TYR Nest Pro's, I've never gone back. They've lasted me over 3 years (finally are starting to degrade), but never leaked and always stayed snuggly on my face. Great for racing, and great for training. I've used them in all distances of triathlon, and never had an issue. The goggles are well worth buying.