Living in a part of the world (Winnipeg) where cold, snow, ice, slush, sand, salt, etc. all play havoc with your car floors I was in the market for floormats which would actually protect my floor. Watching football on tv one day an ad came on for "Weathertech" floormats. I perked up, paid attention and ordered a set. They're great! They cover every possible square millimeter of space that needs to covered. Each set is custom designed to the exact specs of the car, so they're model specific. They ain't cheap (over $200 for the set), but I am so happy that my floor won't end up looking like it did on my previous car (which was pretty awful after 12 winters). I recommend them to anyone who wants to ensure they don't mess up their floors.