I got the Tesla one for my 100D and I am very happy with them. I looked at many available online but in the end I decided against it after reading reviews. Mine has been installed for over 5 months and look the same as the day they got installed at the SC (after a quick occasional wipe of the mud or other debris with a wet paper towel). I also installed the dead pedal from cozero.co seems that the metal part is very close in quality as the pedal from Tesla but not as easy to clean, rubber is not as nice but good enough as it isn't used as much especially partially covered with the all weather mats.