This product was perfect. In fact, it also included the plastic attachments to the frame. So I could just extract the existing ones, not worrying about "saving" them for the new harness. I just needed a 12mm ratchet wrench and a narrow flat screw driver for this job. Wrench to replace the connector plate, screwdriver to loosen the electrical connections, The hardest part was figuring out the disconnecting of each connection to the truck's wiring harness. One tip, probably known to professionals, but not to me since I'm not: connect the lightbulbs to the new trailer harness before reinserting into the lightbulb sockets. Why? it's easier to do it and the lightbulbs don't drop if you fumble it. Time to do the job? About 30 minutes.