I purchased this for a gaming box. I have been very happy with it. I am not running any brand new games on it, but for reference I am running Skyrim on ultra high settings and and Shadow of Mordor and it has no problems whatsoever. I have included photos of the mother board and interior in "factory condition", and with the video card i added installed. there is a pic with the video card box to show which one I paired it with.This box has two pcie slots for upgrades but if you want this machine for gaming make sure to put in an after market video card because the onboard video card is not game quality. The install was as easy as loading the drivers from the disk that came with the video card then plugging the card into the pcie slot and booting the system up. Stock the box only had digital ports and standard video outputs, with the addition of the video card it added 2 hdmi outs and one digital port plus a dvi.I have been using this computer a lot over the last month as a dedicated gaming rig connected to my home theater and steam, and have been very happy with it. This a great gaming option for a casual gamer who wants a "decent" rig at a low price, this runs better than my MSI G70 laptop which had a sticker price over $1400. I paired it with a Gigabyte Geforce GTX 1050 Ti OC Low Profile 4GB GDDR5 128 Bit PCI-E Graphic Card with 4g video ram.I would buy this again.Pros:Cheap1TB SSD drive and I7 processorlots of usb portsupgradeablegreat skeleton for a good rig.Cons:No dedicated video card, easily fixed. buy a low profile pcie card.comes with mouse and keyboard but expect to replace them, they are uber cheap.