With stock android and smooth user interface the phone is quite impressive.Fast charging support is an add on many phones at this range dont provide it.
Moto G5 plus is outstanding in terms of performance due to its SD 625 processor and has a good battery life.
Storage is quite good could have been 64gb.
The build is nice and sturdy with metallic back.
Fingerprint sensor on home button looks awesome.
I liked the phone very much!