Motorala Moto G ( 3rd generation) is a best mobile phone because I am using this mobile and then shere my expirance with motoraola moto g ( 3rd generation) .In this phone best features like Protect screen by use of gorila glass 3 and this phone provide best feature of water resistace.This phone camera is 13mp and beter camera of this phone and front camera is 5mp it is beter.Motora provide best service for any problem.And I am using this mobile from 1 year and I sugest my friends for buy this mobile.