You can't find a better Mp3 player than this in the market. It offers you everything that you need.It has the following featuresBluetooth Connectivity: With this device, you can connect your mobile phone to your car's stereo system via bluetooth. Then you can make calls, play music from your phone's playlist and receive calls as well as you enjoy audio from your car stereo. The next, previous and pause button on the device works perfectly.Handsfree: This device has a dedicated call button. With that button, you can pick calls as well as end calls. It also has an intelligent microphone so as you make your calls, the person on the other end hears you clearly. You make your calls without touching your phone and being distracted while driving.Memory Card Slot: You can insert your memory card in this device and play songs from your memory card while driving.Charging and USB Function: It has two USB ports which are labelled 3.1A and 1.0A. The 3.1A USB Port offers your phone fast charging while the 1.0A USB Port can be used to play songs from flash drives.