I bought a pair of these goggles for my 14 year old swimmer. The first time out of the package he went to put them on and the strap broke immediately. I've contacted the manufacturer twice with no response. This was my first purchase of Finis brand goggles. Normally, my son prefers Speedo brand. We gave Finis a chance to either warranty the item or purchase a replacement strap. I have since replaced the goggles with Speedos. Customer satisfaction is certainly not a concern for Finis therefore, I'll never purchase their merchandise again.