I have used the motorola moto g5 plus for the past 5 months overall it is a good phone.Taking about the specication it is having a 5.2 inch full hd ips display it is powered by qualcomm Snapdragon 625 chipset it comes with three and 4gb of ram and 16 and 32 gb of internal storage respectively. Moving to the camera it has a 12 megapixel rear facing camera with f 1.7 apperture and a 5 megapixel front facing camera all these is power by 3000 mah battery and supported by quick charge 3.0.It has a really good 5.2 inch full hd ips display I dont have any complaints regarding screen quality. A good thing I liked about the device is that is compact to hold in hand. Moving to the build quality the build quality is very good motorola have improved from past motorola moto g4 plus that was having a plastic build but the moto g5 plus has a uni metal body that is quite good . It has the stockish like experience many of the motorola device comes with stock like experience and I am a big fan of stock Android . Moving to the main thing abkut the phone is the camera it has 12 mp rear facing camera with f 1.7 lens and it is really good. In low light the camera is really good and it can record 4k also.It has some cons also I did not like the speaker on this phone the earphone is the speaker and it is average compare to other phone like Redmi note 4 and lenovo p2 anaother thing I did not like that motorola has provided on screen navigation button.Overall it a good device for the price. I would rate it out 8 out of 10