When my oldest dd's shoulder strap on her bag broke a couple years ago, she was quick to tell me what a piece of crap her bag was, and needed a new one asap..... She wanted to replace the Maxx BallBag with a new back pack.... Her bag was so full of water bottles and trash that it literally broke the hardware on the strap!! FYI.... You can get new straps on line a lot cheaper than new bags ��