I love this bag. I use it as a diaper bag. I was looking for something big enough to hold all the essentials and then some. And complete zippers were a must - things are always falling out of my diaper bags
so Iwas so happy that this closes all the way. The water bottle pockets on the side could hold two bottles each - they're that roomy. There's also backpack straps which are really handy when you need to be hands free. The top straps go in the back slip pocket, and the bottom straps tuck into the little tunnel opening on the bottom of the bag. The outside zip pocket holds my wallet, phone and sunglasses
(with case!) and because the pocket never touches the ground (like other bag pockets), it'll stay protected. I was able to fit two fleece jackets
for the kids, a huge baby fleece blanket, toys, 8 diapers, half box of wipes, changes of clothes for each kid, a coloring book, a pencil case, boots
, a nursing cover and an extra blanket, with still some room to spare. This bag will hold everything you could possibly need. I love that after my kids outgrow diapers, I can use this for traveling, groceries, library books, beach bag, etc. The best bag ever.