Hello guys, I had been using moto E 1st Gen phone since past two years, and I'm totally satisfied with the built quality in fact it's a best looking phone under its price range, with 4.5inch gorilla glass display the display quality is amazing I didn't notice even a single stretch on the display as I'm using it without any screen guard, I dropped the phone several times but it survived everytime even the battery backup is decent you fan expect whole day with moderate usage if you are a heavy user then battery will juice down in 4-5hrs, the only bad thing in this phone is camera quality, it's annoying as it had no auto focus feature it cannot capture any details.
Talking about the performance it's good with kitkat 4.4 version I hardly notice a lag, but if you upgrade it to lollipop then you will notice some lags, bugs, so in my openion never upgrade, the audio quality of loudspeakers is pretty decent, when you use earphones it's gives you a good feel if you use a good quality earphones like JBL even the call quality is good.