I've used these goggles for years.  I broke my nose a few times as a child, and some of the others just don't form to my face.  These fit well.  One pair generally lasts about a year of swimming 3-4 times per week before the plastic starts to split and leak at the seams.