I bought this band from mi website 1 year ago and I am writing this review after using this band for 1 year.First of all build quality is quite better, the finish of the rubber material looks great and its comfortable too in wearing.
Second one is battery life.The battery life of the band is awesome, its usually goes up to 30 days in a single full charge.The sensor that Mi band is using is of military grade and it is waterproof also.So u dont have to care about when going with it in water.Results are also perfect as I compared distance covered by it with the apple watch I have on the other hand.In 1000 rs it is a great band for first time users of fitness band