The Lenovo ThinkCentre is perfect as a home server. I had no idea it would come with a keyboard, mouse and wifi usb. When I took it from the box, it looked new. No scratch.It came with windows 10 pro, but I already changed to Debian (Linux). But before making it as a server, I was able to test it under Win10Pro and it was great.16Gb DDR4 is great and the 500Gb SSD is more than enough, since I always keep everything important in a NAS. The SSD is from KingFast brand, never heard about them before.Ok, so why the 4 starts? Well, in the description it said 3.40GHz, but in reality it is 2.80GHz. The CPU is an intel i7-6700T that can go up to 3.40GHz, but you need to overclock it. Since 2.8 or 3.4 doesn't change anything for me, I am fine with that. So be aware that you might see 2.80GHz and if you want to go up to 3.40GHz you can try doing it via Bios.