I bought this backpack for my 3 kids and they all fit in it. They are perfect for a 10 year old, fit a 6 year old with a little more room and are quite large for a 3 year old but still work. They are very comfortable and appear to be of good quality.