Xiaomi mi 4 phone is not good , its best because of user friendly UI, cheap price, and available at online marketplace. They make nice , wonderful phone but armature to build Li battery, they advertising 4000mah, 5000mah.. bla bla bla but why battery drain ... Have they ever explain, i already used this model near about 2 yr and only one time change battery even that battery have to change near future for low battery service time. I think they have to look this matter for good battery backup... Other else ... Mi4 phone is good for rough use.