This is for a Pontiac CD6 radio face with black buttons and the control/display board. This is a new take-off face so it hasn't been used. This is not for CD/Cassette or CD radios. Only for CD6 radios. It was used on the Pontiac Vibe and Toyota Matrix. It may look like the Grand Prix face but it IS different. If you just want to swap the buttons and the display/control board with your Grand Prix CD radio face, you can do that, but the trimplate itself has different mounts.
If you have problems with worn buttons and/or a burnt out display, this will solve both issues because we include the face AND the display/control board behind it.