I just spent 4 days on the Rogue River in Oregon white water rafting, and wore my new Speedo's the entire time. Although sand did make there way into them (as expected), the shoes were all I had hoped. I never slipped while walking in the river, or on the rocky banks, and thankfully the soles were thick enough to handle the couple trails we were forced to walk.  I would highly recommend these shoes!