As the other reviews said - it's tiny. That said, it holds my almost 2 yr old son's water bottle and three 4 oz containers of snacks. He likes it on his back because when he walks it shakes. It's nice to let him have this bit of control. I would have liked something a little bigger and thought seriously about returning it - but in the end it's a good size for him. I didn't find any packs between this size and the Skip Hop packs which are too big.