Sony's recently unveiled Xperia C5 Ultra is expected to hit the stores soon and it will take on several devices, including the OnePlus 2 and Asus Zenfone 2 ZE551ML 4GB RAM model.

The Japanese technology giant has confirmed on its Facebook page that the Xperia C5 Ultra will come with a price tag of TWD 11,900 (around $370 / €333/ Rs 23,950) but its price may vary from countries to countries based on tax regulations.

The Sony Xperia C5 Ultra, which is expected to be released in mid-August, will have to compete with the OnePlus 2 priced at $329 (Rs 22,999) for 16 GB version and $389 (Rs 24,999) for the 64 GB model, and the Asus Zenfone 2 ZE551ML (4 GB RAM), which comes with a price tag of $299 (Rs 22,999).

Here is specification comparison of Sony Xperia C5 Ultra, OnePlus 2 and Asus Zenfone 2 ZE551ML (4GB RAM) to help you choose the device that meets your needs:

Display: Sony Xperia C5 Ultra sports a 6.0-inch full HD touchcreen with 1920x1080p (367ppi pixel density), while the OnePlus 2 and Asus Zenfone 2 ZE551ML have 5.5-inch screen with 1080x1920 pixels (403 ppi pixel density). Sony's device has bigger display its screen resolution is inferior to its rivals.

Processor: Intel Atom Z3580 processor powering Asus Zenfone 2 ZE551ML has an edge over MediaTek MT6752 seen in Sony Xperia C5 Ultra and Qualcomm Snapdragon 810 v2.1 series in the OnePlus 2.

Operating System: OnePlus 2 runs on Android 5.1 Lollipop, while Xperia C5 Ultra and Asus Zenfone 2 run on Android 5.0 Lollipop.

Storage: Asus Zenfone 2 ZE551ML scores over its rivals with 64 GB, expandable up to 64 GB via microSD card and 4 GB RAM, while OnePlus 2 has and 3 GB RAM for 16 GB version and 4 GB RAM for 32 GB model (no microSD card slot), and Xperia C5 Ultra has 16 GB internal storage expandable up to 200 GB and 2 GB RAM.

Camera: If there is one feature that puts Sony Xperia C5 Ultra ahead of its rivals, it has to be its 13 MP rear and front cameras. Both OnePlus 2 and Asus Zenfone 2 ZE551ML have 13 MP main camera and 5 MP front snapper.

Battery: OnePlus 2 is ahead with 3,300 mAh battery, followed by 3,000mAh seen in Asus Zenfone 2 ZE551ML, and 2,930mAh in Xperia C5 Ultra.

Conclusion: The devices stand head-to-head when it comes to features and it is difficult to declare one as the clear winner. Sony Xperia C5 Ultra seems to have a edge over others with bigger screen (esp for big screen lovers) and camera, especially front snapper.