Moto G 3rd generation is a good product in terms of budget and specifications combination.
It has hd display of 5 inchs with 294 ppi density which produces decent colour reproduction.
13 Megapixel rear camera is good and 5 Megapixel front camera is ok.
Corning gorilla glass 3 is helpful to prevent scratch.
2 gb ram is good for performing multitasking.
2470 mah battery is also have ok battery backup not great.
It has cpu of snapdragon 410 which is good in performance.
8gb rom is ok.
Overall a good in phone in its budget.