This backpack is seriously cute, my 21 month old took one look at it & spent the rest of the day dragging it around with various toys in it. I purchased it to use as an every day bag for my son, kind of graduating down from the large diaper bag we used to lug around. This backpack is sized perfectly for that. I can fit an outfit change, 3 diapers, a pack of wipes, 3 snack containers, 2 books, crayons, a small notepad, hand sanitizer, and a few small toys. And my favorite part? The water bottle pocket on the outside side of the bag, so I no longer have to cram his cup in a bag & worry about it spilling on the things inside. Plus the straps are cushioned so it's comfortable to throw over your (or your kid's!) shoulder. We purchased the dog, and the zippers are even little leather bone-shaped tabs- talk about attention to detail! I would purchase this again if given the choice, and I'd absolutely recommend it!