I wanted a fitness tracker that does what fitbit does, but didn't want to pay fitbit prices. Fitbits have always seemed overpriced to me, all the models are about 2x what I would be willing to pay. Enter this fitness tracker. It seemed to have all the features I was looking for for a great price, so gave it a shot. The first one I ordered for my wife. Shortly thereafter I ordered another for me, after we were happy with the first one.Pro's: Battery life is exceptional. Way better than I imagined. This may vary a bit depending on the user, as activity modes and heartrate and stuff probably uses the battery more than just ordinary wearing, but it lasts several days at least on a charge. Charging seems to only take a couple hours to charge it all the way up. Step counting seems pretty accurate, I did some short-term testing when we first got it, and it was within 1-2 steps of actual count at 100step test. The app is ok, it gives you all the stuff you'd expect, from steps per day, stat's by the week, your workout summaries, and walk/run maps. Plus sleep cycles as well (only for night, naps don't count, and aren't logged as sleep, for some reason).Con's: It doesn't come with it's own USB charger. But will charge on any usb port, from a laptop USB port, to a cell phone charger, so you don't really need one. The display is a bit dim in full daylight. Inside, and in shade it is fine, but in bright sun, with light reflecting off the screen, the display can be a bit tough to read without covering it with your hand and/or changing the angle to get it out of sunlight. Heartrate monitor is "iffy". I'm not sure what to make of it, whether it's accurate, or not, or how often. Sometimes it matches up exactly with manual pulse taking count, and other times, it just seems to be off, like after a workout, it can say that your max HR was 102, when you know you were higher than that. It may just be the way it takes it, or the algorithms used to average it, or something, I'm not sure of. In either case, I only use that as ancilliary data, and not primary data point, so not a big deal to me.Overall: I feel it was a great deal. The product works as advertised, and costs a reasonable amount compared to fitbit brand tracker. I feel it was a good buy, and worth the price, and would recommend.