Huawei Nova 4 is very good high mid-range smartphone with features of hi-end phones. The striking feature of the device it the front camera ( Punch Display) with 86.3% screen-to-body ratio. It has the 25MP camera for Selfies and triple cameras at the back panel and one of the cameras has 117-degree wide angle, so you can capture more in your image. The Low light function (NightShot) is amazing. With the Andriod Pie, Kirin 970 chipset and 8GB RAM, it can be a good smartphone not only for calls, photography but also for gaming. It comes with 128GB Storage, so you can keep on clicking images on Hi-resolution or videos and nothing to worry about space on your phone.