Just installed it, and while I had some troubleshooting to figure out (must manually set steering controls in the device menus) I have to say I鈥檓 very impressed, fits perfect, legit plug and play. I鈥檝e seen some bad reviews of it crapping out after a few weeks/months of use; so hopefully I can avoid that.
Otherwise, I鈥檇 like to say this is a strong recommend in upgrading your tired old stereo to the modern age with CarPlay, and retaining factory steering wheel controls!