This single-din car stereo fully filled my expectations. Initially I wanted it to replace a factory old-style radio, and the VR-345B put all the new features that I required for my car of daily use. The DVD player worked fine, also the USB and the SD slot. I also paired the VR-345B with my iphone 4S, and was amazing, the call entered and I make calls easy with the car stereo. For those who loves bass, the software include an gain function to increase it. I also used two passive crossover to get all the power of the internal amplifier and the result were even better. I Think this a very good cheap option for those who are interested in change a factory radio and have a tight budget.