Mi band 2 is good but you can go for mi band hrx edition which is worth your money.!
You can buy that without any fear of damage and etc.!
I have revied for that product go check out that and talking about this product it does not has the good battery backup and even sometimes it does not show the reading accurate!