I have been looking for a decent backpack for a while now that has enough pockets to hold everything without being chunky and huge. This backpack has everything - and more! Although I don’t have babies anymore so u don’t require the change mat, the insulated pocket is perfect for keeping my water bottle cold AMS There are plenty of pockets for holding everything else. Plus, there is even a designated key hook that I can hook my keys onto so they don’t get lost in the bag. Thank you so much for designing this amazing backpack. It is super comfortable to wear all day long and helps ease my back pain. I love it!