OEM quality product for fraction of the cost. Wiring was perfect in length and all pins and plugs correct. Very easy to fit.