I've been wearing one for 2.5 years now. It's a decent watch but not much good for fitness. Some nice features on it - messaging, etc - but the HR tracking on it for exercise is very poor (any decent length of exercise like cycling, hiking the HR just doesn't track the whole journey, just gives up part way in. After a reboot it starts again for a while). But when it is tracking the HR, it tracks very well against the external HR sensor I also use. The calorie tracking is also very generous compared to Garmin and Fitbit. Other downside is that the metalwork on the face scratches very easily. But for £160 it's ok for an all round smart watch with basic step tracking. If you're really into your fitness tracking though, I wouldn't rely on this watch at all. Other downside is Samsung are constantly changing and removing functionality from the Samsung fitness app on the phone and the watch, which is frustrating. I almost upgraded mine to a Samsung Watch 3, but decided against it and will just upgrade to a Garmin now when I'm ready since I can't rely on the sports tracking on the Samsung Watch.
I can only compare it to the Fitbit Versa and Samsung Galaxy and all 3 are pretty much the same for HR, no spikes etc when I switched from one to the other. For steps I used to focus alot on in the honeymoon period, but now don't tend to track it but again each time I switched no real noticeable difference, I did feel the fitbit was a bit more generous on the steps compared to Huawei which feels more accurate over the course of day, if I test it and move 30 steps it will accurately record 30 steps.
Are the Huawei watches accurate in terms of step count, heart rate?
had mine a couple of years and it's been bullit proof, good looking watch too