This is the 3rd version of Moto G from Motorola. It comes with 1.4 ghz Snapdragon 410 processor with 2 gb ram and 16 gb storage which is expendable upto 32 gb. It supports a 5 inch HD display with gorilla glass 3 protection. It also has water resistant feature which is not found in any smartphone in this price range.
Build Quality- Build quality and finishing is very good. Its little bulky though it feels good in hand.
User Interface- Moto G3 comes with almost stock android interface which is great.
Display- It comes with a 5 inch HD( 1280* 720p) display with gorilla glass 3 protection and it has a pixel density of 294ppi. Colour reproduction, viewing angles and touch reponse is very good.
Camera- It has a 13 mp AF rear camera with dual tone flash and 5 mp front camera. The 13 mp rear camera do a good job in outdoor, in indoor or low light condition the picture quality is not that good. The 5 mp front camera is good enough for selfies.
Battery- It comes with a non removable 2470 mah battery which does a pretty good job. It gives me around 4.5 to 5.5 hours of screen on time.
Gaming- I played asphalt 8 in med graph and the game play was smooth. I also played NFS MW, real racing 3, dead trigger 2 in it and all was playable however Nova 3 was not playable in it.
Final Verdict- If your budjet is under 15k and you want a branded device with all round performance then go for it. You cant find water resistant in any smartphone in this price and you will also get latest android update always.