The parts are good quality. If you replace the 3 way switch too, than this will work great as a quick rewire job. But the snap in control thing is wired differently from a stock switch harness so if you plan to keep the original switch you'll need to wire into the switch.