Hi,
I have one of these, but these specs on any computer are great.
I am a programmer, so I never buy a computer, even for a member of my family, that can't handle some pretty heavyweight programming. This computer is just fine for that.
I bought it for my daughter, who likes to play Minecraft while watching Minecraft videos, all streaming over wi-fi. We have also played some of the more graphic intensive games, and it achieves an excellent frame-rate.
My only criticism, which is the same for all devices like this, is the size of the screen, which at default resolution makes the text a little small for reading over a long time. Note: at my age, my eyesight is deteriorating, so this may not be a problem for you. Go and see one...