These are great. If you walk in a river with little stones this is your answer. I love to walk in the river with my pittbull when it is hot. The closest river has tons of sharp little stones that get into my water shoes. No more! Slipped these socks on and problem solved! Will buy again if these ever wear out. (Highly recommend).