I found the beach shoes comfortable for walking on the beach and in the water (I didn't feel any sand or shells while wearing them). They have a cushioning insole that I was able to remove when rinsing. They dry pretty quickly (I put them in the sun). I had to order women's size 10/11 (40/41) because they are a bit short (usually wear a 9, sometimes a 9.5). I would recommend them. others and plan to order other colors.