This bag is truly everything I need. I bought as a diaper bag but decided to start using now, still pregnant. So many pockets, magnetic buttons, great ways to wear it, great materials, a place for my laptop, stands up sturdy, and love the removal inserts! Worth every penny.