These water shoes are ok. I had a pair for my daughter that were perfect & adorable but my puppy completely destroyed 1 of them so I had to buy these in a panick. She has only worn them once so I don't know how they will hold up & summer is almost over so we won't be using them long. So far I'm happy with the purchase for the price I paid.