I bought this for my son as his first PC. He's been using this for school work and light gaming. We did upgrade the RAM almost immediately because one game required 8gb, but that was a simple $30 upgrade that took 10 minutes. But for $100 this is a great little PC that I'm sure he'll use for several years. I see more upgrades coming in the future as he learns about them, but that's the beauty of it. Upgrades are relatively cheap and easy.