PROS
High-end, premium metal design, and excellent build quality - befitting a much more expensive phone
Impressive, bright display, with great color accuracy
Fast fingerprint reader
MIUI on top of Android works great, runs fast, and has excellent theming and customization options, making it easy to find the look you want
Powerful Spandragon 625 chipset ensures smooth, effortless performance all throughout
Good loudspeaker
Pretty decent camera - although it tends to produce photos a little bit on the soft side - but on the whole its good, and a significant improvement over the Redmi Note 3
Top-notch battery life - again, improved even over the already very good Redmi Note 3 - even with heavy usage, you can get close to two full days out of it
CONS
Audio quality via headphones is average
Doesnt use the new USB-C standard