This is perfect OEM piece was less expensive than the switch itself and it was great because this part was broken not the switch pop the old one out pop the switches into it and popped it in the dash literally two minutes and everything works perfectly.