Product review (3 stars): Take the old one out and look at the wiring to see if it is hard wired or if it just has a plug that you can swap to the new uni
It was supposed to be an exact replacement however it came without the wires and the wires on the old one were hard wired in and it would have been a major chore to remove them and install them on the new unit.  So I had  to order a wiring  harness that would plug into the new unit. It cost me an additional $22.00 for the harness and took an additional week to get.  The good thing is that the wiring harness was plug and play and it worked perfectly and was easy to install.