I ordered the mat set mainly because of the low price. All 4 mats fit perfectly. Attached are 2 screw mounts to be plugged into an optional preformed eyelet Mstte for the driver and passenger mat. BMW will have as well changed something in the positioning / functionality. I find in my vehicle at these locations no threaded hole or similar. Need you do not do it anyway. The mats do not slip. The smell of rubber was to be expected. 3 nights I got the car with lowered wheels in the garage can aerate, then it was gone. Can recommend the mats with a clear conscience. The only complaint would be the one probably a little too smooth texture of the mats, but also simplifies the cleaning again.