This is a very good phone in this range . Totally worth for money . I have used Moto G 2nd generation and now am using Moto G 3 . After using of one year it hangs sometimes but I think no android phone works properly more than eighteen months . I have experienced that with samsung and Sony too . Only if they can improve the camera quality otherwise a perfect buy for the price.