This player has a decent audio quality, but it has a lot of fatal flaws:1) Its headset socket is extremely poorly designed. It does not go through the PCB, so the factory soldering cannot keep it in place. I have re-soldered it once already and within 2-3 months it is back to the same problem.2) The radio is useless. I live in the Chicago metropolitan area and I cannot get any of the radio stations I normally listen to. Even in the gym where their transmitters are close enough I the FM tuner does not pick up the signal.3) It is extremely slow when booting up and navigating is slow.4) The keypad is a pain too, even though the sensitivity could be adjusted.I would not recommend this player to anyone.