I have been using this brand and model goggle for some time.  The puppy got into my gym bag and chewed up my last pair, so time to replace.  Bought these and I don't know if they were defective or what, but after 2 swims, they began to leak.  The soft silicone that goes around the eyes started to get all wavy and finally there was no seal at all.