Overall the pc is great for gaming. A few cons though. When I got the pc, first thing I was going to do was add my hdd, but guess what, my pc did not come with a shelf for my hdd, OR a sata data cable. The shelf isnt a big problem since im not going to be able to hear it or anything, but the fact that it didnt come with a sata data cable is kind of annoying because I have to go out of my way and buy one. Other than that, the pc runs fine.