Installation was a breeze with the provided instructions.Great price and a good quality fix, for my winch on my ATVThis is actually an updated version from the original part it has an extra connection for a ground cable that was not on my original ATV winch solenoid works great