It’s quite better than the mi band 3, but the thing is it’s battery life is not good when automatic heart rate detection is turned on. I had turned automatic heart rate on and it lost 40% charging in 3 days. So, I had to turn it off. Byt, when it is turned off, the battery life is way better. Sometimes it reaches 30 days without recharge. It is worth the money. I love the colour display of the band and it’s features. It has various new features then those which the mi band 3 has, and also has AMOLED display but still the price difference is very low. You should go for it!