I buy used PC's somewhat often, this is the fifth HP sff style one I've bought over the last few years. It works well, and has all the specs mentioned in the listing. These make great little workstations, and can easily be used to do "some" gaming on, but you'll need a graphics card if you want to play anything other than lightweight e-sports games on them. With this one specifically, I added an extra 8gb ram to it to bring it up to  24, tossed in an extra 1tb hdd for storage, and threw in a GT 1030 that I had laying around. Now, it can run games like Destiny, GTA V, Quite a few of the Assassins Creed Games, and the like on lower settings, but they still look, and run good. It is not being used for gaming, I just threw that in as an example for those wondering if it will work for gaming as I have separate one of these built for that purpose and can verify that it will run a decent amount of semi newer titles. If you're buying it for gaming purposes you need a low profile graphics card, that does not require an extra power connector from the power supply, unless you are planning to swap out the power supply. This thing, with a few extra gigs of ram, and a GTX 1650 will run Halo Infinite, on lower settings, but, its playable and looks fine. Again though, if you're using it for a workstation, it will be fine right out of the box. Hope this review helps a few people with their purchase. The price is good, the specs are good, and in my opinion it was a great purchase.