Trying to get it to slide on the switch post was quite a chore. I thought I was going to push the whole switch through the dashboard trying to get it on.......very tight fit. I eventually got it on and it works as intended. If I ever have to replace it again, I will definitely opt for a used one. At least it would probably go on a lot smoother.