Exactly what I was looking for: great, practical, functional (numerous storage). I bought another diaper bag with all pram / stroller, rigid; I could not put everything I wanted in, including a change of clothes. This one is soft, good posture when completed, changing pad handy and the cooler bag. Really pleased with this purchase. PS: the smell of new is quite unpleasant on arrival but a bit of a machine washing method "hand wash" and nothing more.