I went against the negative reviews and ordered this bag because the positive reviews outnumbered the negative. When I received it, it just didn't seem to be Lucky Brand quality. I did some research online and looked at the photos of the same bag on the Lucky Brand website. ([...]) It was in fact different, the label inside of the bag should be leather and the strap should have a clasp so that the shoulder strap is removable. I also looked on the inside of the bag to see what type of leather it was, the bag I ordered from Amazon says 100% sheep leather. The website description for the bag on the Lucky Brand Website says 100% Authentic Italian Leather...
While I was on the Lucky Brand Website I also noticed that they were having a sale on all Accessories at 30% off. This means that this bag on the Lucky website is $124... vs. Amazon's $135.
Although not a huge difference, I decided to return the bag I got from amazon and purchase the bag from Lucky, this way I will not have any doubts on the authenticity by ordering it directly from the brand.