I was really excited for this backpack, but it has some flaws that make it really annoying to use. We use this for going back and forth to the hospital to visit our baby in the NICU, and hoped to use it as a diaper bag after but I don't know if I can stand it for that long. First, the pocket in the very back is thin. I was keeping the hospital paperwork and a baby book or two in it, but its just barely not wide enough to fit some children's books. (It wouldn't fit a laptop, maybe a tablet?). Second, the cardboard like sheet in the bottom of the main compartment is not actually attached to the bottom, so I have to keep readjusting it where it's supposed to be. Third, the small zippered pocket at the top isn't sewn into the front of the backpack at all, so it swings freely in the big/main pocket behind it, blocking things you need to get to and snagging on things. Fourth, the insulated pocket on the side is very small. I can fit a small ice pack and about ten 10mL syringes of breast milk in it. I don't think you could fit anything more than one very small bottle in it with no ice pack. And last, if the cardboard piece inside the main pocket is out of place at all, the entire backpack won't stand upright and tips over on its front every time you set it down. These make it annoying to use for our purpose, but I can't imagine how frustrating it will be when I actually have to get into it all the time for diaper changes and such.