These were really easy to install and comes with everything you need. I will say, you might want to buy additional wire and clips to wire and support the lights. The kit I received cane with only 6ft of wire and 6 clips. Luckily I had extra from another project so i was able to get it done. The brightness of the lights is really impressive and the water resistance is good. Over all, I would recommend. Just measure truck bed before buying, I got the 60in lights for my Ranger and they were to long (rookie move) and had to wrap them around a bit.