Moto mobile are very good in terms of many things like value of money and camera android updates any many more.
I am very happy when motorola moto g 3rd generation is relised beoz very nice camera realution good display and latest android.
But when I saw processor it is only quadcore prossesor very disappointing thing is that it is some time very hang and very slow what can I do I doesn't know? So I am selling my mobile becose only of very slow processor and waiting for 4th generation of moto g. So I am saying you to don't buy this slow phone.