The BabbleRoo Baby Nappy Changing Bags Multifunction Waterproof Travel Back Pack with Changing Pad & Stroller Straps & Pacifier Case is a very sturdy and reliable diaper bag. The compact and stylish design compliments any outfit, casual or sporty. The main compartment has many many pockets, essential for organization and easy location of what you need, when you need it. Several insulated pockets for bottles in the main compartment and front compartments make carrying bottles very easy. So many pockets, its really great for ease of access. I also love that I can attach to my stroller and have everything at my fingertips. Recommended for all moms!