Perfect cosmetic condition. Can be repaired by BMW radio repair on eBay for $65.