I am not normally a big purse kind of gal but needed something bigger to keep my laptop with me for commuting on public transit. I love love love this bag. It is so high quality and looks very classy. I am an executive in a large company that has a very formal dress code, and this purse really complements my wardrobe. At the same time I can run around town with this purse running errands. I am big on functionality, and there is a spot for everything in my purse for my badge, phones, keys, a clip to clip my wallet to so I don’t forget it somewhere, and a zipper pocket for personal items. The big zipper pocket keeps my laptop nice and snug. The gun compartment is a nice size that I can fit my hand inside and keep my hand on the gun to draw quickly if I don’t want to shown anyone that I have a gun. This is a fantastic product. I ended up looking at it because Coronado Leather ran out of a very similar product with lots of great matching accessories. I’m glad I got this one but I wish Gun Goddess has a lifetime guarantee like Coronado Leather. I had my previous purse from Coronado for 10 years, and they repaired it for free. I love the product enough to give it 5 stars.