I needed something cheap for a beginner like myself to develop games with Unreal Engine and Unity. I was expecting this computer to run slow for such a low price, but it actually works pretty well. The start up is slow, but that's a small complaint because I'm not paying that much. The PC came with a free mouse, keyboard and free Wi-Fi USB. I would have preferred it came with a DP to HDMi cable, but those are relatively cheap.I haven't run into any problems yet and the desktop also runs relatively quiet as well. I was worried it would sound like a jet engine, but I don't notice the cooling fans unless I'm sitting right next to it. I'm also able to run Virtual Box as well. This is a great PC for people just starting out with entry level programming and game development.