I needed a bag that would be big enough to be a baby bag, handbag, snack bag and bag for my 2 older kids items like spare clothes, toys etc. This has exceeded my expectations! So worth the money. It’s really great quality and has so many pockets to put everything. I actually can’t believe the amount of stuff I can fit in it. Will definitely be back for another one in summer for my husband to carry when we might need an extra bag for the ten billion things we need to take to the beach now as a family of 5.