I am quite happy with the sound quality, on the other hand I wouldn't say it's perfect. I typically use cheap headphones, but I also own a pair of high-end headphones that I use sometimes. I think it depends on your listening volume. I tend to listen at quite high if not maximal volume levels...