I've got the Canadian OEM version of the Max Spiders and they are great mats... Been in my car for 3 years / winters and 90K and still look and protect great. Cleaning them I just scrub with brush (outside) or pressure wash them. All the protection of Weathertechs but much better looking and less slippery on the feet 
Here's a pic of mine and yeah I mounted the deal pedal to the mat which is great instead of hidden below it
Here's a pic of mine and yeah I mounted the deal pedal to the mat which is great instead of hidden below it