Much love & respect for Motorola who've outdone themselves once again by giving us the best budget smartphone money can buy.Motorola's Moto G series started and so far has been on the forefront of budget smartphone market which has now gotten so better & competitive that they've been dubbed "Flagship killers".I can start to bog you down with all the techie jargon & technical specifications of this phone but it is unnecessary, leave those to the 5% nerds & geeks. It all bogs down to the overall day to day user experience the 95% typical phone users like me(and probably you) who just wants to get first and foremost, a clean software experience not filled with unnecessary OEM bloatware that I never use or need, nice & comfortable feel on the hand, reliable internet access, access to emails, access to social media(fb, Instagram, Whatsapp, tumblr...) , be able to listen/stream to my favorite radio stations & podcasts, get navigation information, weather updates, SMS(do people still use these??), Voice/VoIP/Video calls, the occasional selfie/group photo/random photo moments, listen/stream music from my playlists or favorite artists on Soundcloud/Spotify.... watch cat videos on youtube ;-) , organize my life and track important dates/events with calendar/notes, casual browsing or shopping on Amazon/ebay/bestbuy, play candy crush etc... Then this phone can do all that without a hiccup. No gimmicks, just pure day to day usability.And the best feature in my opinion from Motorola with all their devices apart from the very competitive pricing, is the guarantee for timely(maybe not so much after Lenovo took over from Google) software updates. I bought the Moto G 1st gen back in 2013 when it was running Jellybean, I was able to upgrade it through over the air(OTA) to KitKat & handed it down to my little sister who now has upgraded it to Lollipop without a hustle, just purely OTA updates from the good people at Motorola themselves. I have a Moto G 2nd gen from 2014 and this Moto G 3rd gen from 2015 & I believe all(or at least the 2nd & 3rd gen) Moto Gs will get the Marshmallow update(I heard soak tests are already underway in select European and South American Markets) ISN'T THAT AMAZING!!!!!!! Motorola made a promise & they've been able to keep their word, maybe not as smooth & timely as planned but still, they kept their promise and I respect & admire them for that. We usually know that other OEMs only update their flagships(non flagships are left to be forgotten) in a usually messy and painstakingly long wait. Except google's own Nexus line of devices, It is unheard of in the android ecosystem(due to fragmentation) for OEMs to support 3year old devices through OS updates. Much Kudos to Motorola for changing that, other OEMs should follow Motorola's example, there is nothing worse than buying a 600$+ flagship android device(let alone a non flagship) that will be a dinosaur in the next 8months just because the OEM didn't provide an update of the latest Android OS version either because they see no financial value to doing so or they are struggling with the mostly unnecessary customization to the lousy skins they slap on stock android.VERDICT: If you want a phone that is RELIABLE, has GOOD PERFORMANCE, has a REASONABLE PRICE and will be able to KEEP UP(software updates) with the android ecosystem for the next 2 or 3 years(maybe more...) then look no further, this is the best companion for you. Otherwise if you want a 1000$ phone to match your 2000$ bracelet or if you want a phone to power your hadron particle collider in your secret lab down your basement or if you want a phone to photograph distant stars and solar systems in the sky at night or if you want a phone to record 5hour 4K videos of your cat purring or if you want a phone to play the latest version of GTA/FIFA/Fallout/World of Warcraft/Halo/Assassins Creed/Tomb Raider/... in 4K at 10000FPS or if you want a phone with battery life to last you through the imminent zombie apocalypse... sorry, this is NOT the phone for you, please look elsewhere( I know a friend of mine who is crew in the Enterprise NX-01, he's been to places where they might have what you are looking for. He might be able to help...)