Xiaomi's latest high-end smartphone was revealed during Mobile World Congress week in Barcelona.
So what makes the Mi 5 so special then? We give you five takeaways (for better or worse) you should keep in mind.
Jittery video no more?
The Chinese company heavily emphasised its optical image stabilisation (OIS) technology during the Mi 5 press preview, going so far as to compare the latest iPhones to the Mi 5.
Footage showed Xiaomi's phone holding rather steady, while Apple's devices produced jerkiness.
Xiaomi says that this is due to the Mi 5 having a 4-axis OIS system in place, adding that the larger iPhone only has a 2-axis system.
For the record, the Mi 5 has a 16-megapixel main camera and a 4-megapixel selfie camera.
It's available in normal and Pro variants
Yep, Xiaomi's Mi 5 is looking rather neat on the spec front, but the phone will be available in three variants though.
The cheapest model features a 1.8Ghz Snapdragon 820 processor, 3GBs of RAM and 32GBs of storage. The back cover is made out of 3D glass too.
The middle variant is identical to the cheapest model, save for 64GBs of storage and a 2.15Ghz Snapdragon 820 processor.
What about the top-end Pro variant? Expect a 2.15Ghz Snapdragon 820 processor, 4GBs of RAM, 128GBs of storage and a "3D ceramic" back cover.
It doesn't have a microSD slot
You'd better make sure you choose your desired Mi 5 wisely, because the phone doesn't have microSD support.
In other words, you're stuck with 32GBs, 64GBs or 128GBs of storage. But at least Xiaomi didn't do an Apple and release a 16GB Mi 5.
Fortunately, the 64GB and 128GB models might not be out of your price range after all...
It's still cheaper than the competition
Who says that a high-end smartphone has to cost R12 000 or even R9000? Xiaomi is well-known for cut-price devices, and the Mi 5 continues this tradition.
The entry-level Mi 5 retails for RMB1999 (R4780 as a straight conversion), while the 128GB Pro model costs RMB2699 (R6453).
Want a two day battery? Get the Redmi Note 3
The Mi 5 improves upon the Mi 4 in a myriad ways, but the battery isn't one of them.
The new phone features pretty much the same 3000mAh battery as the old one, albeit with fancy Quick Charge 3.0 technology (Xiaomi promises 80-90 percent charged in an hour).
If you value battery life more than anything else, we'd recommend keeping an eye on Xiaomi's Redmi Note 3 and its 4000mAh battery. In fact, even the sub-$110 Redmi 3 features a 4100mAh battery.