These fit very well, not much fog, and I do not get that irritating nose pinch from the other types. Good price. Had some swim instructor look at it with speculation. But I am not a racer. I swim for exercise.