none of my sunglasses are great. I have some tifosi's that work pretty well, but the specialized halfcourt's I own have cost me more than one contact. They dry up and pop out. This seems to happen during crit type situations or windy descents. Sort of like playing video games -- I just don't think I blink enough.