Just received the floor mats and I have to say that they fit incredible, have no smell and look fantastic. I could not be happier. They also arrived very quickly.
For anyone concerned on the logo, I painted it out the same colour as the mat and now you can barely see it. I may put some Tesla stickers from Amazon on that section if it bothers me at all.