My son is in 5th grade and has to carry quite a few books, notebooks, etc around everyday. He has always had the smaller version of Jansport backpack (his old one is about 5 years old and still going strong btw) but needed to upgrade to a larger one. This one is huge compared to the other one and has more compartments/pockets, which he loves. He loves the funky print too, which doesnt look like a little kid backpack. The straps and material seem sturdy and well made too.