Just a heads up for anyone interested in getting the OEM Mazda3 all weather floor mats, they don't last long! I got my set from Mazda on April 2010, and I wore a hole thru the driver side mat a little over a year later. I drive an average of about 225 miles per week, and besides the fact that he coverage isn't that great, I noticed the rubber by the hold down tabs started to crack pretty early. I should have gotten the Weather Tech floor liners to begin with. Now I have cheap-o front mats from Sears and I still have the Mazda ones for the back.