Many materials gas with distinctive odours especially when new. Leather often smells for years. Much depends on whether or not you like the smell unless you are unlucky enough to be allergic to the particular chemicals involved (which can be odourless of course).
I have had mine for nearly six months now and it still has a distinctive smell, so much so my wife noticed it the other day she said "what is that musty smell" she has rarely traveled in the car its my daily commuter. I said its the leather seats " It stinks" she said as she pulled her face, she will not drive the Mini I think she is a little bit intimidated by the Electric Mini her loss my gain.