I could not be happier with my purchase after using them down in Mexico.  They were extremely comfortable to wear around the resort/pool, on the beach, as well as in the ocean where some places got a little rocky.  The shoes hold up well and I would expect them to last for awhile. I normally wear a men's 10.5 sandal or dress shoe (11 in athletic shoes) so, based on the other reviews, I wound up ordering a size 10 in this water shoe.  They fit perfectly...comfortable while dry to walk around and stays snug while in the water.  Overall, they are great water shoes and I'll purchase again if/when the ones I have wear out.