Build quality is good. Display is 6.26 inch Full Hd+ with water drop notch and light sencer, brightness are ok.
Procceser is Snapdragen 632. It is good for all works.o But other phone like Moto One gives Snapdragen 636 in same rang.
Battery is average 3000Mah for normal uses but type C port and 15V charger is good thing.
Camera is also not good but good for normal user. Back cameras are 12MP+ 5MP and back camera is 8MP. So can expect good selfies.
But I will say that don't buy this you can buy Moto One Power with 5000Mah battery.