I bought this for my daughter who is of preschool age.  It is the perfect size for her age group, and she is in love with the design we got.  It seems to be a very sturdy material.  I have had backpacks of the same material and they seemed to hold up so I trust this one will too.