Huge upgrade from the 1st-gen, 2014 Moto G LTE (XT1045) which had served me well for nearly three years, but whose limited memory (8GB flash and a mere 1GB RAM) had become frustrating to deal with, struggling to keep up with today's heavier apps and web pages, no longer even able to follow links from an RSS reader without the reader app having to restart afterwards. Hearing me complain about that phone, my husband nearly bought me a Samsung Galaxy S7, also looking at the Google Pixel, LG G5 or G6, Honor 8 and various OnePlus models, but I'm so glad he didn't blow a lot of cash on one of those. This Moto G5+ is a better fit for my needs, and good value for money. I actually prefer it now over his pricey iPhone 7! Switching my existing T-Mobile line required nothing more than moving the SIM - I was fortunate to already have a nano SIM in a nano-to-micro adapter. No need to contact anyone at T-mobile, manually set APNs, etc.