Be very very careful. I had them installed professionally only lasted till my 1st launch of 0 to 60. All flew off my except one on my model S scratch the hell out of my car thank GOD for Xpeal paint protection. They looked really good but did not last long.