This was very easy to install. I installed it by myself in 30 min. When installing the lights, I used the trailer hookup. You can other tap into the existing wires under the truck/behind the license plate, or buy the harness from a local auto store and connect the wires…then plug it into the trailer plug. Pretty self explanatory when installing the steps. Uses factory holes and a simple description of the colors of the wires. Looks awesome and has been able to hold my weight when accessing my roof rack. There is enough space to step on without sticking out too much. It also sits higher than the nerf bars so it doesn’t take away from clearance.