Mi band is just a fitness band not a smartwatch like stuff. It is for those users who really wants to know in a single day how much steps and kms distance I have covered and how much calories they have burnt. Not very eye catchy design but it looks good on the wrist. Gives right and accurate feet records. Perfect for fitness lovers. Now the mobile app is good but not the best. There are bugs like some times it records feets very slowly sometimes app stopes working and then restarted. This might happens with android users. But with iphones mi band app works great. Some times it gets littlebit slow but never crashes. Overall 7 out of 10 points I will give to this mi band