We are upgrading/replacing the head units, amps, speakers and subwoofers in all of our vehicles. This head unit really surprised me with the features and quality for the price point. We put this one in one of our teenager’s cars and he loves it. I, as a parent, like the fact the DVD player won’t play while he’s driving. Installation was very easy. I suggest using a crimp adapter harness with connectors for the make and model you are installing this in to make it easier. The sound quality is great and the touchscreen is easy to use and intuitive but there is a bit of lag. The card slot works without a problem, as does the Bluetooth connectivity. Don’t expect the touchscreen to respond like your smart phone’s screen, however. As I said, there is a bit of lag. Overall I highly recommend this unit if you are on a budget and are looking to get Bluetooth connectivity and a lot of bang for your buck. It’s definitely a good buy and one of the best prices I’ve seen for a quality unit with the Bluetooth feature.