The product does best what it is designed to do. Tracks your steps, counts calories burnt an syncs with Google Fit which in longer run will help if you move to a new or advanced device.
Sleep monitor however, needs improvement. It counts steps walked during sleep which in a way will make one feel spooky:-).
This product all in all is good to keep yo pumped up and focused on your fitness goals. If you are already a fitness freak and work out regularly, I recommend dont pick this one. Cause what you need is the one which captures heart rate too. MI pulse(1S).
MI band is strictly for counting steps you walk in a day, how many hours you sleep, deep sleep time and amount of active time spent. In short, it will consider and count all activities in which your hand on which the band is worn is moving.
Battery life needs a special mention. I am using MI Band since almost 6 days now. Charged it 100% on the first day and so far have lost just 15% charge. Which ideally means that this will last for another 3-4 weeks before I have to plug it into a charger again. Moreover, charging time is hardly 90 odd mins which isnt much.
Pros:
96-98% accurate with counting steps walked and calories burnt
Light weight
Looks Stylish
Amazing battery life
Cons
No display on the band(hence all tracking will have to be read on phone APP-MI Fit)
Sleep tracker needs improvement