These served their purpose but the material is very thin and I wouldn't buy them again. I have two competitive swimmers so I know how to care for swim material. I washed them in cold water, gentle detergent, no bleach, no softener and air dried them.  Still after three months of wear they are definitely worn...almost see through.  Disappointed in them.  I'll stick with Speedo or TYR next time as I know they last.  As a note, I didn't just have one pair for my son to wear. I bought three different pairs and he alternated wearing them so it's not like he wore one pair 3-4x a week.  This worked for us, but next season, I'll be paying the extra money for a little better material.