Pretty easy if you've installed car stereos before. There is a Bimmertech video on Youtube that walks you through it. I highly recommend it as a guide to removing the parts required to mount and connect the device to the screen. Unfortunately, at the time I installed mine, there was no step-by-step process from the actual vendor. The wireless carplay is a bit inconsistent due to the automatic launch, but I suspect it's an issue with the carplay software itself rather than the device. Fast shipping and support seems reliable from what I've heard from others on the forums, although I haven't used them. Recommend this instead of the default idrive software.
TomTom ONE 3rd Gen 3.5" Portable GPS Vehicle Navigator with Manufacturer Discontinuation
11 Review
π§ Efficient Exploration with the NAVITEL N500 Magnetic Navigator
16 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
ποΈ TomTom Rider 550 Motorcycle GPS Navigation Device, 4.3 Inch, with Global Maps, Motorcycle-Specific Winding and Hilly Road Routes, WiFi Updates, Traffic Alerts and Speed Cameras, Siri and Google Now Compatible
10 Review