I have using mi band since 6 month and really liked it . good design and looking premium. the battery lasts 20 -25 days for me until I have to charge it again. the sleep and step tracking is decently accurate.m par however I like the wake up function. we can set up to three alarm and get woken up by the band vibration on our wrist which I prefer a lot over a loud alarm. call alert functions work well.o overall its good product compression to price .