Meizu MX5, which boasts of good specifications, will finally hit Indian shores more than a month after it was released in China. It will be available exclusively on Snapdeal starting Wednesday. However, it will not be a cakewalk with devices like Sony Xperia C5 Ultra and OnePlus 2 giving it a run for its money.

The exact price of Meizu MX5 in India is still not known but its 16 GB version is priced at ¥1799, which is around Rs 18,446 ($290 / €258), while that of 32 GB variant is ¥1999 (around Rs 20,515 / $322 / €287), and 64 GB version at ¥2399 (around Rs 34,620 / $387 / €344/). So, it looks like it will take on the soon-to-be-released Sony Xperia C5 Ultra, which is priced at TWD 11,900 (around Rs 23,000) and the OnePlus 2 which comes with Rs 22,999 price tag for 16 GB and Rs 24,999 for 64 GB.

Here is a specification comparison of Meizu MX5, Sony Xperia C5 Ultra and OnePlus 2 to help you buy the device of your choice:

Display: Both Meizu MX5 and OnePlus 2 sport a 5.5-inch full HD screen with 1920x1080 pixels (401 ppi pixel density), while Sony Xperia C5 Ultra sports a 6.0-inch full HD touchcreen with 1920x1080p (367ppi pixel density). Xperia C5 Ultra has a bigger screen but its competitors have better resolution.

Processor: Meizu MX5 scores over its rivals with MediaTek Helio X10 Turbo processor. Sony Xperia C5 Ultra has MediaTek MT6752 processor and OnePlus 2 has Qualcomm Snapdragon 810 v2.1 series.

Operating System: OnePlus 2 runs on Android 5.1 Lollipop, while Xperia C5 Ultra and Meizu MX5 are powered by Android 5.0 Lollipop.

Storage: Meizu MX5 comes packed with 16/32/64GB internal memory and 3 GB RAM, while OnePlus 2 has 16/64 GB internal memory and 3/4 GB RAM, and Sony Xperia C5 Ultra has 16 GB internal storage expandable up to 200 GB and 2 GB RAM.

Camera: Sony Xperia C5 Ultra boasts of 13 MP rear and front cameras. Meizu MX5 has a 20.7 MP rear camera and 5 MP front snapper, while OnePlus 2 has a 13 MP main camera and 5 MP wide-angle front camera.

Battery: OnePlus 2 is ahead with 3,300 mAh battery, followed by 3,150 mAh in Meizu MX5, and 2,930 mAh in Xperia C5 Ultra.

Conclusion: Meizu MX5 is the clear winner with good display, superior processor and storage.