Please note that my review/photos are of the SCHOOL SIZE bag, not the Toddler size bag. My toddler is in the 50% percentile for height, so she is a very average sized 18 month old. I first purchased the Toddler/smallest size bag from a different seller but it was insanely small. It definitely looked like it was meant to be cute but not actually practical. So we went the next size up. Now our toddler carries her own things with her when getting dropped off for several hours with a caregiver, which (for me) includes church nursery/daycare, MOPS drop-off, PNO daycare in the evening, or daycare at the gym. It teaches her independence (and strength! lol), plus it allows me to carry an actual purse that doesn't scream MOM. Yes, we regularly hear "That backpack is as big as she is!" but most of the time we get "That dinosaur backpack is just SO cute on her!"

We regularly stock the backpack with the following: 3 diapers, baby wipes, change of clothes, sippy cup filled with water, shelf-stable toddler/soy milk, 2 food pouches, and several snacks. There's room to spare, too. The only reason I gave 4 stars is because I feel the bag would be much better with an outside pocket of some kind, and the SCHOOL SIZE bag doesn't come with a chest strap or leash-kid option. The item is marketed for ages 2+, so I feel these should still be included. I made the best of it and bought a small green dog collar for a makeshift chest strap; I also bought a thin black leash and attached it to the backpacks handle using a carabiner. Both of the doggy items were from the dollar store and the setup works awesome now. Our daughter now asks/signs to wear the backpack whenever she can. :) It seems quite durable and I'm pleased with purchase.