Overall this is a great car. There are a few quirks with it, and the technology leaves something to be desired, but for the price you can't beat it. There's a USB input jack as well as an auxiliary jack. There is so much room in this car! When the back seats are folded down I could sleep in the back of this car. There are some strange blind spots which definitely take some getting used to. There are small windows on the side of the dash to help with this, but don't do as much as you would expect.