I wore these in Hawaii on my honeymoon and they were awesome!  I needed to lighten the suitcase load, so I left my tennis shoes at home, and brought these; we would bounce from beach-to-beach and I just climbed over rocks, swam and snorkeled in the ocean, all with these shoes on, never having to leave anything on the beach - they worked great!  They were very comfortable, and held-up well.