The pair I received was defective. Where the strap met the side, it was protruding out of the foam a bit. If I had kept them, I'm sure it would shortly have come loose. They were otherwise very light and would've made for perfect beach slippers.