I brought redmi note 4 about 4 months ago and I am very happy, the performance is really good and its a very good phone. If you need a compact and budget oriented phone than it is the right phone.
The gaming performance is very good but when I play DLS2017 on redmi note 4 at first its laging but when you play about 4 minutes than its play very good and I recomand that you dont play wrestling revaluation 3D in this phone because is not play well.
But otherwoise it has very good camara, battary, UI, so in my opinioun it is a very good phone.