The redmi k20 pro is a nice product to be considered. It has the best in class specifications it has snapdragon 855 , adreno 640 and 8gb ram. So on these specs it is obivious that this phone will be good , and it is good it has got really nice ram managment and also does not get heated up easily. If you are looking for a smartphone which is able to run all high end apps then this flagship device will not dissapoint you. The camera is very good. I fond it to be a bit better than the one plus 7 pro. The screen is good but not best in class. The price is a bit higher than expected because you expect redmi to sell their phones at lower prices than other companies in the market. But in this case redmi has set up a high cost for thia device.