As I am finally looking into upgrading, I thought I would share my experience with this budget option to pc gaming.I initially purchased this with only retro gaming in mind and of course the usual youtube, streaming, email checking that even appliances do these days. With no upgrades I was able to emulate up to GameCube and PS1 games and all the lower spec retro options. This included stand alone emulators and also retroarch. I had better results with stand alone emulators. PC gaming wise, I did a couple upgrades. Firstly added a GPU, GT 1030-low profile. This allowed me to play Fallout 3 and the newer Star Wars Battlefield at low settings. Online suffered greatly as did general downloads so I added a PCI wifi card that also added bluetooth 5.0 so I could do away with the 2 included dongles. This made a huge improvement with only a handful of PC games that I could not run (even could run most modern games). Lastly I added a WD 1TB SSD. This also added an enormous improvement in gaming and also overall performance. I can say that this overall has been a great experience. Not expecting wonders, but I can game without breaking the bank (I'm a father now, so this is huge for me). I also had something I could work on, I enjoy improving things to get the most out of them possible. Hardest upgrade was fitting the GPU and the WiFi card, with required a small amount of cutting away the pretty stuff off the GPU. Maybe a 1" by 3" corner so the 2 could wedge close without flexing the MB. Not the nicest looking inside of a rig I've had, but it runs! And I have a lot of pride in this budget build. I didn't have much available to invest but I've gotten years of enjoyment and experience. Being a father of 5 it's hard to spend money on myself, this allowed me to scratch the itch with zero guilt and also got to teach my oldest boy some stuff along the way. Definitely worth the purchase and it's not dead yet. This guy is getting passed down as a family room gaming/entertainment PC for the kids and I'm off to the next project. Anymore upgrades and it just is not worth it for what it would cost to get any real gains in performance.As stated, I added a couple inexpensive upgrades:Cudy AX5400 Wireless WiFi 6E PCIe Card for PCcost $39.99EVGA GeForce GT 1030 SC 2GB GDDR5 Low Profile Graphic Cardscost $122Western Digital 1TB WD Blue 3D NAND Internal PC SSD - SATA IIIcost $120Plus the PC itself for around $170 which comes to just over $450 total spent. And I only purchased the SSD less than a year ago. So most of the last 2 almost 3 years, $330 spent.Hope that was helpful for anyone going the refurb route for some budget gaming and work PC on the cheap. I definitely enjoyed working on/using and bragging about this :) Cheers!