Perfect Fit and Standard Appearance! I installed it on a 2005 BMW 330ci, I've read that an extra cable might be required, but I didn't need it to replace the normal unit. I wasn't familiar with the GPS apps available, but I've found a few that work/look better than Google Maps and are available offline. (also works faster/better than my Pioneer unit in my Jeep) The only negative is that the radio doesn't have very good reception, but I mainly listen to music from the SD card/Bluetooth. Compared to other devices, this starts up quickly and doesn't lag between screens/functions. Judging by the price I was a bit wary and ready to pack/return but that impressed me. I'm now thinking about replacing the pioneer head unit on my jeep!
Latest 2021 AMprime 9 Inch Single Din Car Stereo with Touch Screen, FM Receiver, MP5 Features, Mirror Link for Android & iOS, Bluetooth Connectivity, SWC, USB Port, and Bonus Backup Camera
11 Review
Enhanced Android Bluetooth Navigation Support: Double the Functionality
12 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