Not for 300 dollers. That might get you a Jensen. Personally for 300 dollars you can get a really good single din player like an Alpine 9886. Or you can get a pioneer 7000bt which although doesn't have the best power ratings you will be better off with the pioneer versus a Jensen dvd player. Plus you get the bluetooth accesory. Or if you want better power you can get a Pioneer 6000 and you get more power out of your RCAs but you dont get bluetooth. All of these radios are right at or under 300 dollars.