
Was skeptical with no feedback on what I would get but it competes with almost every other offering. Minor issues getting the radio working with the CAN converter but a quick email to the seller helped resolve the issues. The product fits perfectly, there are no gaps. If you're moving the radio controls below for the E46, do yourself a favor and get a radio move kit. costs money. Radio works great, Bluetooth is great. I just wish I had an XM, but it's no big deal.

TomTom ONE 3rd Gen 3.5" Portable GPS Vehicle Navigator with Manufacturer Discontinuation
11 Review

π± HieHa 7 Inch HD Touch Screen Double Din Car Stereo with Apple Carplay and Android Auto, FM Radio, Bluetooth, Mirror Link, SWC, MP5 Player, A/V Input and Backup Camera
11 Review

Garmin dezl OTR700: Advanced 7-inch GPS Truck Navigator with Easy-to-Read Touchscreen Display, Custom Truck Routing, and Load-to-Dock Guidance
12 Review

Garmin nΓΌvi 1390LMT 4.3-Inch Portable πΊοΈ Bluetooth GPS Navigator: Lifetime Map & Traffic Updates
11 Review