I am using xiaomi redmi 4 since three months, from my personal experience I am claiming that this phone has a average screen 5.0, excellent battery life of 4100 mah, decent front camera and good rear camera.But when the phone is overused it get heated.It have a good gaming experience.It is provided with a quick fingerprint sensor.Finally its a above average budget smartphoneas compared to other phones at this range.