I ordered the heavy duty floor Matt's from Weather Tech ,I'm very happy on how strong they are, here in Oregon it's non-stop rain and mud most of the time, my carpets are staying clean and dry! Weather Tech all the way.The WeatherTech floor liners don't seem heavy enough for our Upstate New York winters. And unsure of the Mazda floor mats. Please let me know your thoughts on this very important matter. Thank you.