This is a very capable phone with plenty of power to run even demanding apps smoothly. I definitely would put it in a class with phones costing as much as twice its price in terms of its price in terms of its competency as an app platform, especially with the Marshmallow update, which allows finer control over app permissions. I routinely use this phone for GPS navigation using TomTom Go, and it runs the app smoothly and without excessive heat. In fact, it's run every app I've thrown at it without complaint. In terms of running apps, it's the best phone I've ever owned. Part of the reason for its competence at running apps is that being factory unlocked, the Moto X Pure Edition isn't infested with resource-wasting and often-unstable carrier crapware, spyware, or modifications. (Hence the name "Pure Edition.") It has a few useful Motorola apps, but nothing else aside from what's included in a stock Android installation. I have only three criticisms of this phone: Firstly, the WiFi loses its connection at times when idle. It gets it back right away, but it's still mildly annoying. It never happens during a download, suggesting that the problem may be an idle power-management bug of some sort. Secondly, the sound quality on voice is good, but not excellent. The people I call say it sounds crystal-clear, but the clarity on my end is merely adequate. I can understand them, but it's not as rich as I would like. Thirdly, for some bizarre reason, the message-waiting indicator LED is not enabled. It's there, but I haven't found a way to activate it without rooting the phone, which I don't want to do because it might void the warranty. (There's also less reason to root a phone running Marshmallow because of the better permissions control that helps tame nosy apps.) Speaking of rooting, if that what you want to do, Motorola makes it easy with this phone: You ask, they give you the code, and that's that. It likely will void your warranty, but at least they allow you to do it if that's what you want. Motorola also offers better support than most manufacturers. You can actually call them and talk to a real person, and most of them are pretty useful. In summary, I'm glad I bought this phone. The few quirks mentioned above are more than compensated for by the phone's overall stability and its power to run the apps that I need smoothly and without complaint. I'd definitely buy it again. Overall, it performs as well as any phone I've ever used.