My 12-year-old loves this pack ... especially the lower pocket for lunch box, shoes or gym uniform. Big enough to handle all his stuff, which is considerable. Highly recommend.
I bought two of these for my high school twins two years ago. My girls are always loaded down with the most heavy books they can possibly fit into these packs, and they have held up fairly well. We did send one back after two years of hard use as the straps were starting to pull away but the other is still good. The top, side and bottom pockets are very handy, and it is the sturdiest pack we could find. I would (and did) buy it again.
We upgraDed my daughter's back pack to the turbo transit pack and she loves it. It offers a lot more room than her previous pack and she loves the extra space on the bottom for her jacket and other pieces of clothing she does not want to lose at school.
I purchased this bag one year ago shortly before the birth of my second child (now 2 under age of 2). I LOVE IT! Two large pockets allow me to have one pocket per kid (change of clothes, snacks, tioys, etc), and the bottom compartment is large enough to hold a box of wipes and many diapers. Front pockets are just enough for me to fit in my cell phone and wallet. Very comfortable to wear (even with my Baby Bjorn). Best part is, my husband has no problem carrying it!