Really impressed.  Wanted to upgrade the computer in our church secretary's office, and did not want to break the bank.  I liked that this was small, decent i5 processor, Windows 10, 8 gb memory.  Really checked all of the boxes of what I was looking for in an "office PC".  Ordered, works great, I mean, really nice!  As it happened, I had an unused 240gb SSD, so I upgraded from the conventional drive to the SSD, and this sucker really flies!  Will it play graphics intensive games?  No, I'm sure it will not. The internal Intel graphics are NOT that hot.  But are you really wanting to buy something like this for gaming?  I hope not!  You want to game, get a gamer PC.  But do you want to get WORK done, and have a reliable and (dare I say) cute PC?  Will this work well with Microsoft Office, web-browsing, email, the church's dedicated database software, etc?  Yes, it will, and it does!  Seriously, if you are looking for a nice, fast, computer for regular "office" type use, you should give this a look.  Lots of ports, external power supply, really quiet.  Also, if you DO decide you want to upgrade to a SSD, it is the really easy and practically tool-less.  Brackets make popping out everything simple, and I only needed to use a screwdriver to remove the old hdd and put in the ssd...4 screws total!  How easy is that?  I've never been happier with a less than $200.00 PC purchase.  By the way, it shipped quickly, and was well packed.  I am very pleased with this vendor, and would absolutely order from them again. And no, I was NOT paid for this review, and I am not the owner of the company or something. I am just truly impressed by the value here.  Oh, it also looks almost new...maybe a few small blemishes, but nothing to detract from the overall appearance, at least on the one I got.2 possible CONS:1. Although this does have open internal expansion slots, there is precious little room inside to add, say, a video card.  Apparently there are a few small, relatively low-powered cards that would allow some graphics-intensive activity, but you really shouldn't expect to upgrade much of anything on this PC with the exception of the hard drive or memory.  Not a big con to me, but might be an issue for some.2.  This is a refurb, and the refurb company simply wiped the existing hard drive and installed Windows 10.  That's Ok, and exactly what I was expecting. However, when upgrading to a solid state drive, when I pulled the old hard drive out, it was from 2013.  CPU's don't wear out, neither does memory, but a hard drive that is 5 years old MIGHT end up developing issues, especially when it is the smaller "notebook" size hard drive (and this one is).  So...IF you are planning to keep the existing hard-drive, be aware that the drive already has 4-5 years of use. Sometimes a mechanical drive will work for years and years, that's true.  But sometimes when  they get around 5-6 years old, they can start failing.  Having said all that, you can buy a 250 gb SSD for as little as $60.00 on Amazon...so just upgrade the drive when you get it...you'll get the reliability you need, and you'll love the 20 seconds from boot to ready to use!  Just sayin!