I used to have a fitbit flex that I loved. When it died I was in the market for a new one, but the prices were significantly higher than I was hoping for. I found this little gem for a fraction of the cost and figured "why not?". The reviews were pretty mixed. Some customers loved it, some hated it. I am a member of team love-it. The step count is pretty accurate (I have counted my steps as I'm taking them and compared it to the counter and they were in agreement) unless you're holding something that doesn't allow your arm to move naturally, like say a box or a shopping cart. I don't think the sleep tracking is very accurate though. I've had a lot of days where it says I woke up at 6 am, when in fact I was already up, dressed, and had been driving for 15 minutes by then. Overall, it's a great little tracker. I will say that I have not tried out some of the other features like the bike/run, so I can't attest to those aspects, but what I have tried seems to get the job done. I also love that it has interchangeable bands, and it's easy to charge.