I didn't buy these on Amazon but received a pair as a gift a few months ago. I put them in my glove box in case I ever needed a pair of walking shoes, and promptly forgot about them until about 2 weeks ago. We had a vacation planned at a lake with a lot of water play so I threw them in my suitcase thinking they might be a good water shoe. They were amazing. I walked around on grass, rocks, sand and in water and they provided just enough foot protection without getting in the way. We kayaked, snorkeled, jumped off of rocks, and board-surfed and they were perfect. These are like socks with a protective bottom. They dried quickly and were tight enough that I didn't really get any sand or rocks in them. Everyone we were traveling with was jealous at how well they worked, and I just ordered my husband a pair of the mens shoes. I was a minimalist/barefoot runner for a while and these would be perfect for that too. Tons of flexibility and no real cushion with just enough protection to keep you from hurting you feet if you step on a rock. I wear about a 6.5 wide shoe and got a Small and they were perfect. Nice and snug without being tight. I didn't have any of the trouble that other reviewers seemed to have with the insole coming loose, so maybe this issue has been fixed. 4 stars only because I didn't wear them enough to really test the durability, but for what I used them for they were great.