Pulled from E36 but will fit w.e
Don't know much about the unit to be honest..
I don't think it will play DVD's but it will read MP3 cds..
The deck sometimes worked perfectly fine, at other times not...
If whoever buys it they could take it to an audio shop and get it checked..
I think the wiring just needs to be re-done on the deck..
Here is more on it - retails supposedly for $799...
I'll sell it for 80$