First of all, Xiaomi does not do batteries, although the Xiaomi Rainbow battery is good-looking, it is worse than Nanfu, because Nanfu is a professional battery manufacturer, has a reputation for many years, is very safe, no mercury and no cadmium, the battery is very durable and can be used for a long time. Overall, it is very cost-effective and worth buying.