I have had other diaper bags and this one works so much better for me! I love the size, and the pockets are so functional. I needed two side pockets to fit toddler cups or water bottles and they work great. Plus, the inside has insulated pockets for more cups or bottles and would also be easy clean up if one ever leaked. The grey color is beautiful and great quality. Would definitely recommend this bag!