Almost perfect My only real issue is that I can never resume playback from the same spot after a long pause. If left paused long enough  the player always jumps way back closer to the beginning of the audio file. It's always a hassle to return to where I left off  especially if I can't remember where that was.
October 11 2016