I let my daughter pick which Skip Hop backpack that she wanted and she immediately picked the penguin. When it arrived, I was amazed at how well it was made. It looks cute in the picture but it looks better in person. It's the perfect size for a preschooler- most backpacks are too big for a 4 year old. She has to have a notebook and an extra set of clothes and she has plenty of room. The straps are padded so I'm sure it's comfortable for her. It may be too small for when she starts elementary school but I'm sure it will last until my son is ready for preschool. It's a very good quality backpack!