Just what I needed. Works great. Install was super easy and everything just functions like it should. Love the addition of navigation, but also really glad all the radio, handsfree, and steering wheel control features work with no tinkering. Do your research and make sure you're getting the correct model for your vehicle (there's high-speed and low-speed version with identical model numbers on the front of the units).