People may say that it is low specced, but for someone like me, who is getting ready to get a smartphone, and wants to delve into app development, this phone would be perfect, as it doesn't have the best of the best specs, so you get to see how your app would work for most people, and it also has stock android with quick updates, which would be heaven for someone like me, who uses friends phones/tablets all the time to get that feeling!