I want to be clear that I like these lights. I really do. But this isn't a custom-designed kit where you follow a few directions and everything works great. You'll need to do a little planning with this, and probably more than a little troubleshooting before you're done.The package comes with two sets of four lights. Each strand has ample lead wire, depending on the distance it needs to be run and it's possible to disconnect some of the light units without cutting wire, thanks to inline connectors.. When possible, it may be better to tie your power into a closer electrical systems than a direct line to the battery, but even that's what you need to do, you may well have enough additional wire to get there. I installed these on a 2021 Ford Ranger, which has a termination under the bed from the factory (this is actually intended for use with a Ford accessory that installs a power port in the bed), which I used this as my source of power. Of course, you'll not want these to run continuously, so the kit includes two switches (SPDT), along with a bit of mounting hardware for the lights. Enough people have complained that no wiring instructions are given, so apparently, they started including them. Unfortunately, the diagram in mine was actually backward. The center pole on the switch is power input as indicated, but the "on" pole is on the "off" side of the switch, instead of the "on" side as indicated. Bottom line, get a simple multimeter, put it in continuity mode, and test the switch before you use it.Other than that, I'm pretty pleased. The 3M tape on the lights seems to be holding well, though I found I needed to apply a fair amount of pressure to ensure they held. The light is nicely bright and works great. I made a small wooden block with a hole the right size for the switch and used some double-sided tape to affix it to the corner of my bed. I made plenty of wiring mistakes and had to do a bit of troubleshooting (hint: check your fuses), but after several hours of toying around, this non-electrician managed to get the job done.