It took more work to remove the old crappy stock light than to install this, it's pretty much plug and play, comes with extra hardware depending on your truck model and year, the light works great. Great price, fast shipping, can't go wrong. I installed it on a 09 Tacoma.