It has dual rear camera first 12 megapixel primary sensor of f 2.2 aperture and the second one is of 5 megapixel secondary lens of f 2.0 aperture . You can get the best portrait shot from Xiaomi redmi note 5 pro . variant I am using as had 6 GB of RAM and 64 GB of internal storage .Is front camera is of 20 Megapixel with f 2.2 aperture focus on object and blur background wonderful feature of it. it has 18 : 9 screen aspect ratio .Sound quality was awesome.It has of Snapdragon 635 Octa Core processor comes with 6 inch full HD screen and has 4000 mAH of battery.Even if you do heavy gaming it does not get heat .You should go for it !