I'm looking right now at my Moto G 3rd Gen 2015 (basic model 1 GB RAM bought on Amazon Spain daily flash sale for 119 bucks) and with 6 hours and 10 minutes of screen time it's been up and running now for 23 hours 52 minutes and still 32% battery left, I've had a lot of messaging going on WhatsApp + Facebook Messenger, 1 hour 30 minutes of phone call (3G), a lot of Facebook and camera (video / photos). WiFi on 90% of the time (had 4G data for an hour while I was in the car) so it's just really good battery life all things considered that I still have juice for some calls, more photos and messaging / browsing and stuff before charging it again, really worth the price specially on sale considering the 2 GB model is 210+ bucks here regular price, also it's very smooth and since I don't game or use other apps I find the 1 GB to be perfectly adequate and it's never refreshing my 3-4 most used apps when I need to pull them to the front (unless I push it to the limit and try Facebook + YouTube + Google Music + Maps + Chrome + Play Store.... but I've seen my cousin' 2 GB refreshing apps too in this scenario), so really great memory management, great phone.