I love Baggallini bags to use as my everyday purse. I'm a must-be organized person, so I always get the purses with the built-in wallet like this one has. Great individual compartments and the stitching is of the highest quality. My only complaint with this bag, which coincides with other reviews, is the shoulder strap is not sewn on properly and it twists and doesn't automatically lay flat; you have to struggle with it. Whereas I still love Baggallini, this particular style/model is not the best and I wish I would have sent it back.