These are good, durable shoes but I made the ginormous mistake of buying these for use at The Narrows in Zion. These shoes are NOT good for rocky river bottoms. Stick to sand and smooth/forgiving surfaces. I literally destroyed my feet wearing these for the 2-3 hour hike on river stones a month ago. Particularly my right (dominant) foot, and at this point I think the pain is permanent. I'm so bummed it didn't occur to me that I'd need a thicker sole. I thought the flexible sole would be helpful over an uneven surface but I was WRONG.