Meizu just unveiled the MX5, the company’s latest flagship phone. The new handset offers first class specs, including what looks like a pretty great set of cameras, while keeping the price impressively low.

The Meizu MX5 packs a 20.7-megapixel Sony camera module with a dual LED flash and laser autofocus. It also features a 5-megapixel shooter in front. The company adopted Samsung’s AMOLED tech this year for the phone’s 5.5-inch 1080p display. Other specs include a Helio X10 Turbo octa-core processor, 3GB of RAM, 16GB/32GB/64GB of storage and dual SIM card slots.

The new phone also boasts a pretty sleek design, with a unibody metal frame that’s just 7.6mm thin. It also features a fingerprint scanner in front, promising fast detection, an improved fingerprint app and Alipay support. Meizu even included new fast charging technology that should bring the device to a 25 percent charge in 10 minutes and a 60 percent charge in 40 minutes.

The MX5 runs Android, but it’s been heavily modified with Meizu’s custom software. The latest version of the company’s Flyme UI (v. 4.5) includes over 2,000 optimizations. It also promises to speed up the device by roughly 20 percent over previous generations of the phone.

You can pick up the Meizu MX5 in China for as little as 1800 yuan (roughly $290). You’ll have to pay extra for additional storage, with the most expensive model going for about $387. We don’t expect the device to launch in the U.S. anytime soon, but for Chinese shoppers the MX5 may be tough to ignore.