I bought these for my husband because I was tired of getting him a new pair of cheap water shoes every time we took a trip. They are a bit snug across the top of the foot and so some work to get on. But very sturdy, comfortable and the insole does not come out when he takes them off. Big plus! He has very narrow feet and still snug, so I suggest a half size larger. He is very pleased with the water shoes