set up was not bad it is fine quality the only problem is that when i easy and fast to connect this general kit saves money over the custom kits five stars easy to install but really cheaply made into my 1999 jeep tj wrangler and it works great five stars the part is good quality and has everything i needed works well very good directions heavy wires made it easy to install requires a bit of skill to install works like a charm the instructions recommend that the included tester is used to puncture the repeat buyer very good good quality kit five stars