These are great for bumming around in by the lake/river or around town. The soles have holes with a tiny screen embedded to keep debris out. I want to use them on the white sand beaches in Mexico. I love the color and the ventilation. The shoelaces are long so I double-knot them. If you do wear socks don't step in a water puddle, they will get your socks wet.