This diaper bag packs everything you need. As a new mom I am not sure what all I need when I take my daughter out and this diaper bag is so big with all the great amenities that it hasn't let me down yet. I have packed more stuff in it than my own carryon luggage. It's also cute and stylish which at this point in my life is not a requirement but surely is a bonus!!