The compass in my tissot is supprisingly accurate, the thermometer is too, but it needs to stay off your wrist for 20 minutes or so to give an accurate reading.