I bought this for my three year old in preschool. It's built nice and sturdy, and i like that it clips at the waist to help keep it on and balance the weight. There is enough room inside to fit a standard pocket folder, which most toddler book bags don't have room for. The insulated pocket is nice if you have the bag with you all the time like on a trip or something, but her school required her to have a lunch box/bag, so that feature wasn't much use to me. However, the bag can be filled with A LOT of stuff (any given day it usually has a folder, notebook, spare clothes, lunch bag, diapers, school projects) and not be too cumbersome to carry. The overall design is not too cutesy so she can use it for a few more years. Overall, I would buy again.

Edit 9/2014: After a year and a half of use the bag was getting a bit dingy so I decided to replace it with a new one of the same design for Kindergarten. When I received it however, it seems Obersee has changed a few things. The cooler section of the bag is now a hideous tin foil like material instead of the smooth white it was on the old one (and that white is still on the product photos). As someone who does not use this pocket as a cooler, I did not like that it so obviously looks like a cooler now. The shoulder straps are now thinner all around as well. Also, and this is minor, the full Obersee name is written above the butterfly instead of just "O". I ended up returning it and just giving the old one a good scrub down. The old one is still going strong almost 2 years after I bought it.