Xiaomi has finally taken the wraps off the Mi Band 2, after its CEO Lei Jun showed it off back in April. The third-generation activity tracker arrives two years after the initial Mi Band, and comes with a pretty long list of new features, including an OLED display, an optical heart rate sensor, and a 20-day battery life, along with the usual step, calorie, and sleep tracking.

The Mi Band 2 is also capable of unlocking your Xiaomi phone (alongside providing notifications from it), and will tell you to move if you've been sitting for too long. Wonder where they got that idea from? It'll also come with swappable silicon bands, so you can change the color of your tracker at will. But as usual, the best feature of any Mi Band is the unbelievably low price. The Mi Band 2 will cost about $23 — slightly more than the $16 Mi Band Pulse that was released last November, but still cheaper than the Fitbits of the world. Xiaomi will begin selling the Mi Band 2 in China on June 7th.

Xiaomi VP Hugo Barra talks about the Mi 5 flagship