The phone has Quad-core 1.4GHz processor, a 5inch display, and comes with all new Android 5.1.1 os.
Pros:
->Moto G 3rd generation is a full water resistance phone.Basically, you wont get a water resistance phone at this price range.
->You will be getting Android updates very quick.
->Moto g3 has a very great design.
->The 3rd Gen Moto G has a much more refined design than the 2nd Gen Moto.
->The performance of this phone is very good when compared to its previous generations.
cons:
->The phone heats up.Screen gets a bit warm at times.
->The rear camera is 13 megapixels, but the photos are not that great.
->The display of this phone is not good.
This phone is a perfect value for money.