I wanted a gaming PC, but the ones I found were so expensive. But with the upgrades I had to make to this thing, I might as well have gotten the more expensive PC.Functionally, it's great. Haven't encountered any problems while using it, and physically, no problems of the seller's fault. In fact, the rivet on the side of the PC that would've prevented it from opening and letting me upgrade was missing, so thank you. But... this is the only HP computer I've seen that has metal ridges jutting out over the graphics card slot? Gave me a headache. Had to buy a smaller one; the big one would've fit, if those weird unmovable ridges weren't there.So if you want to turn this into a gaming computer, I'll tell you what you need - but frankly, if you can, save up and get a real one. It's less complicated and will work better.