Everything was great, there could’ve been a couple extra connections and definitely a longer wiring harness- I would’ve paid an extra 5 bucks for those items. I have a crew cab 3/4 ton pickup and the wires went from my battery to just under the back door(maybe 6-7ft) I had to add another 12-15ft for my custom overland rack.