First of all, I purchased this because my daughter's backpack which we purchased it from the gift shop was torn and it wasn't a good looking bag anymore. This back has way better quality material with pretty ladybug design. It is a bit small for my daughter who puts everything in the backpack and side pockets in her old backpack from her jackets, sweaters, books and water bottle. However, with the design and quality, I give 4 stars. If it has two side pockets for water bottle, I would have given 5 stars to this back pack although it is a bit small for us but doesn't mean it will be small for everyone, depending on what you will be putting inside.