This was a replacement for my daughter's backpack. It is a bit smaller than I thought it would be, but she likes that. It does hold all the things she needs. She is in 5th grade. We have had it about a month. So far no rips, tears, or broken wheels.