installation was easy. sound works for the audio. but that was it. radio controls don't work, and after trying every possible dip switch combination, it malfunctioned, and steering wheel controls do not work. very disappointed. and i would like to know where they come up with that price... its a matchbox sized micro controller that hacks into the stereo system and fools it into thinking it has a cdc or sat hookup. i would say it should be more like 20 dollars. not 100-200. the only thing that does work it the basic audio connection and ipod charging.nothing else seemed to work.