I bought this while pregnant at a discount store on a whim, not even realizing I would end up using it as a diaper bag. I used it since then as my regular purse and it worked out great toting around stuff back and forth to the hospital when my baby was in NICU (brought my pump and bottles). It holds a lot, with the 3 outside pockets, inside zippered pocket and main compartment ( know most people complain that there isn't an inside zippered pocket, I may have gotten an outdated version of this bag because mine does have it). I put this bag away thinking I would need a larger, more complicated diaper bag. Having gone through three and being unsatisfied, I pulled this one back out to see if it would work. Like a charm! I don't like to carry a ton of stuff, but I am able to fit the following with ample room to spare - water bottle, baby bottle, cell phone, keys, large zip around wallet purse thingy, extra baby formula, wet bag, diapers, extra large and padded changing pad, diaper cream, diaper powder, small case of wipes, pacifier holder with 2 pacifiers, extra onsie, pen, lip balm and other little extras for me. This leaves me room for a small blanket and some toys too. I am able to put all of the diaper bag contents in it but with more accessibility than before - thanks to the lightweight and flexible design. What I like most about the bag are the outside pockets to easily slip my phone and keys into, that it zips up, and the one shoulder strap that can be adjusted to fit cross-body. Excellent design. If they took this bag, increased the size just a little and added an extra zippered pocket on the backside, as well as insulated bottle holders on the sides, it would be the holy grail of diaper bags. For someone who only wants to tote around the necessities, this is perfect.