This is probably the best stereo I've had from kenwood, two USB ports, One USB port on the back of course on a cord. The cord is about three or four feet long so it's not a problem to Route it through your car into the glove box or ashtray or some other hidden location. It works with up to a 128 GB USB flash drive, I did not try sizes larger than that. When moving from one flash drive to the other, it remembers where you left off on the other one. It remembers where you left off on both flash drives if you shut the stereo off and turn it back on the next day. The screen could be brighter, and even though you can change the color, you cannot set the color to a different color for day or night mode. The one thing the stereo is missing is the ability to have the screen be one color during the day, white for example, and another color when dimmed for night, green for example which saves your night vision. It is also a little bit louder than their older stereos which is good. I had excellent sound quality with a pair of pioneer threeway 6-in round speakers. Highly recommended!