I bought this for my 7 year old to replace a $** lego ninjago backpack that literally was falling apart after 2 months of LIGHT everyday use. This backpack is sturdy and strong and I know it will last the rest of the school year. It's medium size and perfect for a child. I wish I would have bought this one first.