Got the Fitbit Versa 3 Smartwatch about 6 months back and have been a regular user. I really like the features - heart rate monitor, steps, calorie tracker etc. It is sensitive and gives a very accurate assessment of the number of steps. It gives you a buzz when 10 minutes are left in the hour to move around in case you havent completed your hourly goal of 250 steps!
Battery life is excellent, and you get mail alerts if the battery level is low. You get your weekly Fitbit report as well that compares how this week was for you - how active you were!
Even in terms of design - choosing different faces etc. it does not disappoint. I have not yet tried the sleep tracker, plan to do that sometime. Also I use Spotify for music when I go for a jog - I believe one can control that from the watch but I havent been able to figure out how. But these are minor things in what I feel is an excellent product. It is a bit expensive with cheaper options available - but if you want quality, you need to pay a bit more!