This is a nice bag. Good quality and the stitching seems strong. My son who is seven wanted this bag for school, and although it was rated for older kids I obliged him. It is a little large for him. Not the bag part but the strap and it only shortens so much. So when in doubt, stick to LLBeans age rating. He loves it none the less and feels like a big kid.
I purchased this for my 10 year old for back to school. The medium was a perfect fit for him. Some other reviews I read before ordering made me think it would be huge.... it is not. Although I ordered it 10 days before the colour we wanted would be available, it was in stock and arrived on the dates estimated on the website. Well done, LL Bean!!
This is an awesome product! It held everything on my school items list(it is very extensive). The strap is not too long, I am 12 years old, 5'3-ish". I got the dark blue one. It expands a lot!