This watch has exceeded my expectations over the last month, which were already high because I had a Mi Smart Band 4 and loved that. It has managed to fix the few things that bothered me about the Mi Smart Band 4, the step count is more accurate, the sleep tracker also tracks naps now. I just love how simple and user friendly the watch is, and it's small enough for my little wrist. Also only need to charge once every week to ten days, which is awesome. The only feature that I would love is to be able to reply to a text, even with preset messages - maybe something to work on for future Mi Smart Bands.