Xiaomi’s Mi Band 3 is a fitness band with the ability to track exercise (steps taken, distance moved, calories burned), sleep (deep, light and total sleep) and heart rate (automatic or manual), over the past day, week or month. You can track fitness data in the free Mi Fit app, and the Mi Band 3 can additionally hook into Google Fit.

One of its biggest draws – aside from the low price – is incredibly long battery life. Though your exact mileage will vary dependent on how many notifications you receive, the 110mAh battery inside (up from 70mAh in Mi Band 2) can easily last 20 days before needing a recharge. And when it does drain down, you can get it back up to 100 percent in just a little over an hour.