It's a great budget phone. Xiaomi has created a performer for a budget. It looks beautiful and performs like a beast. It has 5.5" FHD display with 403 ppi. It sports snapdragon 650 soc and has 4050 mah battery. Rear snapper is 16 mp with dual tone flash while front is 5mp. Image quality is good. All this makes it a good performer.
Ps: fingerprint sensor is one of the best.