This is so much more than I expected. Installed in 2017 Mazda 3 and they fit perfectly. Looks so good and easy to wipe down with a damp cloth. I have had them about 2 weeks and will see how they wear. They catch everything. Good heel pad near accelerator and what I like most is Full Coverage of Left Foot Rest.