I was very excited about this diaper bag. I hardly used it though because I wanted a longer shoulder strap. I did take it on a trip recently and one of the straps ripped off and I was super disappointed. The compartments and bag is big enough for all baby things and I loved the 2 side pockets for both our water bottles, however, disappointed because it did not even last one year of VERY light use.