I purchased this Speedo Watershoes because they look great and thought since it was made by Speedo, that it would be durable! Not so! They fit perfectly as expected and stayed on during all the water activities. They provided the comfort and protection I needed while in the water! However, after day 4 of using them, the top part of the shoes started to develop a small rip from putting them on and off! I was so disappointed that Speedo did not take the time to ensure that the quality of their product was sewn correctly. Despite the small rip, I was still able to continue using them for the remainder of the trip. I wish I could reuse this Watershoes again, but sadly, I don't think I would purchase it again!