These shoes are comfy worn with socks with a casual outfit. I have also used them while going swimming. They are so much cuter than traditional water shoes and help when walking on rocks. Small pebbles did get in when I wore them swimming at La Fortuna Waterfall in Costa Rica. I was able to shake most of them out, though. Overall, great product!