Chinese tech giant Meizu introduced three new handsets under three different series sometime in April. Following which, the highly-anticipated flagship “Meizu MX6” will reportedly be launched on June 20.

As far as the rumored specifications go, the Meizu MX6 will apparently come powered by MediaTek’s Helio X20 SoC and not by the enhanced Helio X25 chip as rumored earlier. The Helio X25 was last seen in Meizu Pro 6.

Gizmo China says even though the MX6 is considered as a flagship, technically it’ll be an upper-mid-range smartphone, sitting between the high-end Meizu Pro 6 and the mid-range Meizu M3 Note.

The company will be introducing two variants of this smartphone with difference in RAM and internal storage configurations. The 3GB RAM clad MX6 is rumored to come with 32GB native storage, whereas the 4GB model will come equipped with 64GB of built-in memory.

When it comes to camera configuration, Meizu has generously mounted a good 20.7-megapixel rear-facing sensor, in addition to an 8-megapixel front-facing shooter for selfies and video chats. A big 4,000 mAh battery cell will reportedly help keep the lights on.

Apart from the standard connectivity options, the Meixu MX6 will also support 4G LTE. On the software front, Android 6.0 Marshmallow based company’s own Flyme OS will apparently run the device out of the box.

Speaking of price, the 32GB variant of the Meizu MX6 will reportedly set the buyers back by about $275, whereas the high-end 64GB model will be priced at around $305. Upon release, this device is expected to give tough competition to Xiaomi’s Mi 5 smartphone.