None of them will be perfect for step count or distance, so it's best to check them out for yourself. However, the first thing I would check is whether it's water*resistant* or water*proof* and make sure that part of their claim is covered by warranty first... then test it while still covered by warranty. When I was shopping for wrist devices it seemed like the biggest fail to reviewers was waterproof claims. Then I would find a measured course (most high school tracks if open to the public) and test the step and distance accuracy. I went from Garmin Vivofit to Garmin Fenix and the Fenix came up with about the same step count, but somewhat less distance. Turns out the Fenix is almost dead on for distance and I was kidding myself for a long time with the Vivofit. Regardless of their accuracy though, they are usually consistant and you can see if you're making progress from day to day even if the numbers aren't exactly perfect. Good luck!
Edited by: NITEMAN3D at: 8/31/2018 (00:38)
Dave A.- South Central PA, USA
"Never argue with stupid people, they will drag you down to their level and then beat you with experience." - Mark Twain