I scored a 90 (excellent) on my Fitbit step counter (wrist watch). By explanation, it's a paid service and it monitors time spent asleep, awake, heart rate and, oxygen variations.
I've been experimenting with it for about two years and have gotten my sleep score up from the 70's (fair) into...