My Moto G has been a pain in the ass!
Cracked the gorilla glass screen, replaced it twice and both have cracked very easily!
Headphone socket stopped working - got it working again by bending the metal clip.
It's always been slow, but now it just hangs up and glitches all the time. I wouldn't get another one.