Heart rate monitor is unreliable, it reads 80 bpm plus or minus a few beats regardless of my actual heart rate. It worked fine out of the box, a few software upgrades later it became unreliable. Yes, I did read the instructions, cleaned the sensor, etc. It used to work fine now it's an expensive mp3 player.