Of course it's going to stink at first because it;s faux leather but that goes away quickly.
My only problem is that one of the straps broke so i have to hold it up with a safety pin.
But the bag is adorable and has a lot of room for your things.