The redmi 4 is one of the best mobile which provides best value for money. It is not a gaming mobile but except heavy games like COD of 1.1gb ,  etc., user can play any games without any disturbance. Photos and quality of the lens are perfect according to its price. The battery back up is also great. The only problem is with storage. The storage sometimes gets full (other files)  for no reason. Heating issues are common but Xiaomi is improving fast in this case too.