Its LED and coated with Super High Durable silicon so it will never break or snap even if you scuff the firewall.. I've been on several harsh tarmac gravel road driving and it still shine as new. Do Not Try DIY because it is really REALLY hard and time consuming to install on a Corolla~! Unless you know what u're doing. Total of 8 LED and all the wiring and stuff took a full 8 hours. That include the 2 front passenger footwell, 4 wheel arch, and 2 front grille. *edit* Although I know how hard it is, I will probably do the wheel arch again with my next car XD