We bought DD's backpack at Costco 2 years ago and it's held up really well. We also ended up getting the messenger bag style when DD decided backpacks are uncool and bought a new bag. The messenger bag is very sturdy also, but she realized how much easier it is to use a backpack when you're riding a bike so she switched back. I don't anticipate buying her another backpack anytime soon. I was kind of leery when DH came home with the backpack, but it's exceeded my expectations.