Bought these on May 31 and they broke today, July 9. Very disappointed. I thought tevas would last all summer. My boy isn't particularly hard on shoes. The front ring holding the front strap just broke right off. No way to repair.