Bought mine last month ( March 2017) . So far quite stable ( my friends says Lenovo tends to hang/reboot, for me so far so good) . The 4000mAh battery gives it a very strong stamina. Using both SIM slot ( nano sim / hybrid) so cant put in microSD for extra memory. But the 16GB still provides quite a fair amount of storage. Processing power seemed good enough, ran Spotify and Waze at the same time. May find a bit of lag playing Pokemon, not sure about other hardcore games. GPS ok. Camera ok, but not great. After all it is medium budget phone. Quite bare on apps and no bloatware, thats good.