If you purpose is to buy a small compact mobile this is good. But the experience will be not good if you have already owned some mobile, You should know to tinkering and work lot on settings frequently to get normal use with no heating issues in usage.Other wise the back ground process will kill you experience.
The bad thing I experienced is, If you keep some honor, Samsung, moto device nearby and check parallel the xiaomi will have least signal strength. idle battery drain is lot.
overall it doesnt live up the specs. my phone is good without quality issues, but I have seen people complaining with quality issues.I bought this for purpose of buying a 5 inch phone at 5000 thats it.