I switched to a Garmin and expected it to be an upgrade. I only used it for the past 24 hours but the sleep feature has been disappointing so far. I use a tracker for 2 features - one is steps and the other is sleep. The steps appear to be accurate so far, but not the sleep. It recorded me as sleeping when I was awake for a 2 hour stretch. It also did not record me as sleeping when I slept for 2 hours later in the morning. The watch has a very nice appearance but if it doesn't perform one of the main functions correctly it isn't the watch for me.