This was an exact fit for my 2005 Dodge Ram 2500. The wiper switch portion of my old turn signal assembly had started to not work well. This part solved the problem and was relatively easy to install. (Note that I have worked on my own vehicles for about 40 years, so easy for me may be subjective.)A great bargain on a quality replacement part. Recommended.