I am a DIY person and installed this in my wife's Cadillac CTS. It is doable, but if you are not capable, I suggest that you hire a professional. After install, it still reguired a ACC connection, and luckily, I was able to hardwire into the factory CD player. Tech Support was very good, but in a time zone that was 20 hours ahead. Not a problem unless you start the project on Thursday morning. The passenger side dash was totally disasembled until Monday. Unit works great!