The price of the PC is incredibly hard to beat, it boasts decent specs and functions great for normal usage. It is not intended for gaming and will not be able to keep up with graphically demanding games. A graphics card could be added, and for the price of this machine it is a reasonable idea. The case is narrow and smaller than a "normal" PC case, this does limit the choices of graphics cards that will physically fit inside. Additionally, This PC has 8 GB of RAM in one slot, with three empty slots and a maximum capacity of 32 GB RAM. A couple of fairly easy upgrades could turn it into a solid powerhouse.When I unboxed it, I noted a largish dent in the side panel of the case. It does not seem to be the result of shipping and I am not particularly bothered by it.When I initially set up the PC it would not load Windows, and would get stuck in a boot loop. The PC would attempt to load Windows and throw an error stating that installation had been interrupted and needed to restart. I attempted various fixes, but ultimately made a USB installation drive and reinstalled Windows 10 from scratch. The PC has functioned admirably since then and I have used it for a variety of purposes.During and after Windows installation I could not get the included USB wifi dongle to connect any networks. Fortunately, I never intended to use the included adapter long term and instead installed a more robust $20 card (FebSmart Wireless Dual Band N600).I did not contact the seller because I was able to fix the PC on my own. If you are willing to do some upgrading and possibly troubleshooting with or without the seller, this PC is an awesome buy for the money. If you want a no fuss PC, you will probably need to look in a higher price range.