The instructions could be better explained and have some wiring instructions. That would make the installation easier. However, this is not very difficult. I completed the installation in about 2 hours. It's nice and strong on my truck. Also, it brings some shine. It's good for the money I paid.