Brake light switch (pull for contact) is exactly as described. Minor drilling in my Honda Recon 250 to install, but I knew that going in. Minor adjustment to spring assembly to fit, but again, nothing to complain about. Wiring was easy as there is only a positive and negative that are wired to the brake lights. I managed to place mine up inside the frame so it should be ok for even the most challenging terrain. Time will tell but so far so good.
This is universal so they try and cover a lot of bases. Unfortunately, in my case this did not work so well. I've got an 86' XR250R. There was no good place to mount this at all. I ended up zip tying it to my frame because the mounting hardware didn't do squat. It's in a terrible place right under the exhaust so I am going to have to wrap the exhaust to reduce heat so I don't melt it. It does work though, just barely and I will have to constantly worry about it. Might work better on other applications though, didn't have a choice either.