Pros:
Direct fit
Convenient wiring harness,
Cons:
switch received was not switch in picture.
trim bezel is noticeably dissimilar color compared to OEM, very noticeable and sticks out from the rest of the dash behind the steering wheel.
Overall, I can't justify buying another one of these switch kits for the $38-45 price tag.