We saw plenty of leaks, but now Xiaomi officially lifted the curtain for the Redmi 5 and Redmi 5 Plus at an event in China. The phones come with tall FullView displays, massive batteries and attractive prices.

The Xiaomi Redmi 5 has a 5.7” screen with 18:9 ratio and HD+ resolution. The chipset is Snapdragon 450, built on the 14 nm process technology. It features an octa-core CPU, clocked at 1.8 GHz.

The memory versions are 2 GB RAM with 16 GB storage or 3 GB RAM with 32 GB storage. There is also microSD on board that holds up to 128 GB more.

Although the phone comes with Android 7.1.2 Nougat, the user interface is the latest stable MIUI 9 that brings some sweet features like an intelligent assistant and picture-in-picture mode.

There are two cameras - one 12 MP on the back and another 5 MP on the front. Both are coupled with an LED flash, but the setup on the back has the fingerprint scanner to keep it company. The battery is 3,300 mAh.

The Xiaomi Redmi 5 Plus is a bit more powerful than the regular version but shares the same appearance. The front panel is mostly occupied by the FullView panel that is 5.99” in diagonal. Being a Plus version, this phone comes with Full HD+ resolution. The chipset is also a bit more powerful, sporting the Snapdragon 625.

Memory combo is also a bit mightier - there is either a 3 GB/32 GB or 4 GB/64 GB. Another bonus that Plus owners will get over the regular-sized Redmi 5 is the battery - it has 4,000 mAh capacity. User interface and camera setups are the same, including the fingerprint position.

The Xiaomi Redmi 5 and the Xiaomi Redmi 5 Plus come in Black, Blue, Pink and Gold and will go on sale in China on December 12. The regular option is CNY799 or CNY899 ($120/$135), while the bigger version goes for CNY999 or CNY1,299 ($150/$195).