I bought Moto G ( Second generation) in September 2015. I am using it from almost 5 and half months. My experience is very good for Moto G. It has very nice screen. Every process run smoothly even during multi tasking. Screen resolution is very good. I have not experienced any problem or difficulties with Moto G. I would recommend this phone to the ones who want to buy a decent phone at a affordable price range.