This was just what the doctor ordered to get my cd player back in action in my 2004 GMC Envoy radio with Bose and XM. I'm fairly handy, so I found it easy to do with the instructions they gave in the description of the item. Transferring rha brackets and circuit board from my original cd player was necessary in my case, but was a piece of cake. I'm enjoying listening to cd's during my commute once again.
Rating: [5 of 5 Stars!]