I purchased this diaper bag because I wanted a more purse looking diaper bag. Something more stylish that would go great with my outfits. I came across this and instantly fell in love with the style. When i recieved it it was everything I wanted plus more! It's super stylish and incredibly cute! It's also very roomy! It's got lots of space for all my necessities and babies necessities. It's got two hidden side pockets that are a very nice size. Two front pockets, that I use for sippy cups and water bottles. It's got inside ziper pocket and two other inside pockets. It comes with a changing pad that is so much thicker than the ones that come with walmart diaper bags. It also comes with extra straps to hang it from a stroller. This diaper bag is perfect for my needs. Its awesome! I love it!