This is the one of the best budget phone in its price bracket. Aluminum Body feels like premium devices. phone runs on snapdragon 650 hexsacore processor which is good for gaming.
Display quality is very good. it performs well in sunlight.Audio output is nice.
Fingerprint Scanner works very well. you can unlock your device less then in half second.you can take selfies using fingerprint scanner and unlock apps too. you can add fingerprints more then one person.
Camera Quality is not so good. it has 16MP rear camera and 5MP front. front camera is good for selfies but rear camera is not up the mark. it does not even feel like 16MP.Audio Quality is very good using Headphones.Best thing about this phone is its battery life. it has 4000mah battery, you can run games for 4 to 5 hours or you can watch 3 to 4 movies movies in one charge.
Yes this phone heats up so much because of its metal body. Company says 40 degree is normal but if your phone is heating up so much you can claim a replacement.Over all phone is good you can buy it from amazon or mi store or flipkart or snapdeal.