Almost every purse I have ordered online had something not right about it except for the frankie mesh I received months ago, it was perfect. I'm really really picky and I need to inspect a bag from top to bottom. I don't apologize for being that way either. Its my money and I want a bag at least 99% perfect. If there is a defect, I want to be the one to say its fine and I also want money off LOL! Macys is the worst, they will send you anything. Scratched, bent, torn with stains etc... I don't care what I'm spending, I need to inspect in person several bags in the same style and color instore then choose the best just like ubo22 did with her miranda she ordered. If you can, order more than 1 of the same bag. Its expensive but worth it.