I put these on a 2012 dodge ram 1500 for a friend, they came very well packaged, installed was pretty simple had some concerns that the factory defrost feature would not work, but he tells me it does work, just as good as oem quality, plugs right into the factory harness, just to bad dodge puts connection under door panel or install would have been a snapped on cover and three bolts, great product very happy customer