The start times especially are really inaccurate. If I fell asleep at 10 the watch sometimes says I fell asleep at 10:45 or something. Or, sometimes, if I fell asleep at 11 the watch tells me I slept at 10:30 only if I was lying in bed.
I had a MiBand 2 that I bought in 2015 for $20 that had more reliable sleep tracking than this. Is there no way to improve it?