I have both the vivofit2 & Fitbit One (clip on), and the vivofit2 is always around 1000 "steps" more than the Fitbit. I assume that's because I wear the vivofit2 in the shower, and also I move my arms while I'm sitting at my desk working or whatever I'm doing, but in that respect, I feel like the vivofit2 isn't as accurate. I do feel more accomplished when I look at the vivofit2, but then I check my Fitbit & come back to reality. I do like that the vivofit2 automatically tracks sleep, and you can track a workout with the stopwatch feature, and using it as my watch is a plus (so I don't have to wear a separate watch), but it's kind of ugly, not at all stylish. It is comfortable to wear though, you barely feel it on. So overall, I have mixed feelings on the vivofit2.