The bag is cute, but I didn't like the fake leather on the inside of the strap and on the bottom of the bag. It felt like plastic and made the bag look and feel cheap. The bag also came with a price tag that said $47.99, but I paid $76.00.  The seller did let me return the bag but deducted $6 from my refund to ship it back.  The bag is cute if you're OK with the fake leather.