This bag would be great if the body of the bag expanded. As it is, once you fill up a few pockets, you aren't able to put anything else in the bag unless you crammed it all in, in which case 1) the flap won't close and 2) you'd have to dump the contents of the bag to get to anything. The side pockets for the bottles were nice, but the front flap pockets were basically useless unless you stored small, flat items into it. I think my iPhone fit into the slot, but not my keys. The back zippered pocket above the slot for the changing pad fit a couple of diapers. The main compartment of the bag has elasticized pockets lining the sides, but once you filled two of the pockets, your space was pretty much maxed out. We chose this bag because it was sleek and didn't scream "diaper bag", but found it unusable for a newborn baby and ended up having to find another bag that would work out better. The built-in stroller clips were a nice touch though, that was my favorite feature. We're currently using a backpack and are still searching for a good diaper bag.