I had it installed by a professional, tested GPS, radio, idrive, wifi, USB, all work fine and I am very satisfied with this purchase so far. The screen is so clear, touch screen works great, being that it's an android unit, you can install many apps, for me it's worth the money for this purchase.