First impression, everything is so mid range.
It is not extremely fast, but not lag.
Screen brightness is average, screen viewing angle is poor, then the screen has some yellow tint, not the cool white color.
It is the true dual sim phone with Micro SD slot, each has it's own slot, not sharing with Micro SD.
Speaker is quite loud, not over loud, is a mono speaker.
Battery is removable, back cover can be opened, but the back cover is very soft, may easily broken.
It is not easy to open the back cover.
Whole phone very thin at 8.3mm, and very light too.
It feel more like a Lenovo A7000 Plus / K3 Note, but is more powerful, then with IR blaster.
Pricing wise, is a bit more expensive than Lenovo A7000 Plus and Meizu M2 Note.
Xiaomi phone price are controlled over Malaysia, means else where will sell at the same price that not lower than RM649, unless the shop is selling more expensive.
But Lenovo A7000 Plus already drop to RM599.
At this category, maybe Zenfone 2 will be the better choice, with at least 32GB storage, and 4GB RAM option, and equipped with NFC, but 30% more expensive.
None of these phone has good battery life, but Zenfone 2 maybe is the most powerful among others.
With that price tag, this is the best phone than we can get. What else we can expect from RM649 phone? Lol