There is no perfect handbag. Been looking for 50+ years.  With the exceptions noted, this bag appears to be very well made, the color is accurate and it is is somewhat stable when I set down my bag. Already, I wish the strap on this product was a little more flexible. For me, the antitheft features may be more trouble than they are worth for a cross body bag (weave your arm through strap instead). Including this bag, almost all bags have too many pockets (zippered or no zipper) than I like. For me, they always seem to be just a little bit too small. This one has two zippered end pockets where the fabric catches in the zipper if you are not careful. I am unable to insert or take out something quickly that is bigger than a travel package of tissues or something similar. Latest addition to most bags (not just this one) are the slots for credit cards. I will never put my credit cards in those slots. No more convenient than my wallet.