The step counter of this device is accurate at some point. When I move my hand it record this movement as step. If you walk differently or wave your arms around a lot, youll get different results. Thats an issue that all fitness trackers have. The battery life of this device is very good. But it wasnt all that comfortable or flexible to wear. They do come in a couple of sizes, so if you can try one of before you buy. Theres no touchscreen, but these arent always the most responsive on these affordable bands. The sleep monitor is also not so much accurate.