I deliberately looked for the cheapest corporate style mini-pc in the HP-800 style form factor, and found it in this little lenovo. Super SUPER cheap, but at the cost of performance. That said, this little PC is well worth the money spent. I originally bought this to see if I could have it run 4 cameras in a security system, but it was too much for it (each cam was getting 1-2 FPS), but it was certainly willing to work its butt off to please me! I'll find another use for it eventually, something less strenuous. Again, not the fault of the PC, I paid the least and got matching power. Quality though, is unaffected. This little PC is solid. I should note, that the original SSD that it came with, died within hours, but a quick chat with the seller and a replacement SSD was literally IN MY HANDS less than a week later with no questions asked. If that doesn't deserve 5 stars, I don't know what does.Pros: - Solid little PC, feels like HP 800 series build quality - Good for menial tasks like cron tasks, a small web/ftp server or maybe digital signage display - Has an extra PCI slot on the motherboard for mini-pci (I installed additional USB ports) - Seller support is fast and helpful, 10/10Cons: - Performance matches price (Not a fault, really), leaving usability to menial things (See Pros) - Ships with ultra no-name-brand SSDOverall, I got what I paid for, no more, no less, and I'm not upset about it. I'll definitely find a use for this little PC :)