The radio works, however one of the vent mounting piece was broken off. Also one of the wire plugs was damaged where the wires would not lock in. I had to tape to hold. Front had slight damage. The price was good but apparently who ever removed it from the donor car did not do it carefully which is unfortunate because it’s an easy job.