Taken from my 2005 R53 Mini. Plays everything perfectly with no issues as all, all lights/knobs and switches work perfectly. Only replaced it because I wanted a touch screen Bluetooth.