These are cute and comfortable but the quality is beyond poor.  I bought them for a trip to Hawaii and the first 20 minutes on the beach the seam on the top separated and I had a hole about 1.5" or so.  I tried to use them a few more times and then had to throw them in the trash.  I bought Speedo because I wanted quality.  Waste of money.  I didn't have room in my suitcase or I would have brought them back and send them back.