I love this backpack! And my son loves it too! He spent an hour choosing an animal he wanted, cause there are so many :) then chose the elephant and we love it! Its spacious, yet comfortable and not too big for a toddler to wear (my son is 3). The front pocket is big enough to put some snacks, on the side theres a pocket for a bottle of water (small one, though, not for my kid, he is a great water drinker - needs big bottles always). So it looks great, works great and its comfy - 10stars!