I installed the unit myself in about an hour, in a 95 Mazda Tribute. It did require an adapter kit to fill the space left by the old unit.
The factory cd died and this unit is an excellent and less expensive unit than a factory replacement with fewer features.
Appearance, Sound and Video quality is great, touchscreen takes a little practice and has a 1 or 2 second response time so be patient. Programming takes a little time and for the computer savvy will be easy. I'm a TOTAL non geek so it took me a while.
Things I would change if given the option: In radio mode there is anannoying banner ad that scrolls along the bottom of screen. In CD mode option to change wallpaper would be nice and time of day display obtained only with remote and nearly unreadable due to position and size. Bluetooth does not work well with Treo phones.
Bottom line is lots of function for the price. I would purchase again.
Reviewer Images
Click an image to enlarge it.