I gave it 5 stars in my initial review, but have to downgrade it to 1... Surprised such a simple part failed so quickly. Good thing I did not use this replacement part for my cruise controll control cancel switch. At least it is easy to replace (if you are a contortionist).