Actually the strap ripped right off the sole about 34 days after purchase!!! But my other son's pair has lasted at least 18 months so far. So maybe this one was a fluke... I'm ordering another one... they are so inexpensive and very cushy!!!!