I bought this PC to replace a conventional desktop energy hog that was based on old Core2 Duo tech. When that machine finally died after 15 years, I built up a new web server on this Kingdel PC.It came preinstalled with Windows 10 Pro and was pretty close to turnkey.All I had to do was enable Internet Information Services, install a few modules to make my websites functional, install a second SSD for the data drive and connect to the network.The power consumption on this PC is phenomenally small. Switching from the old Dell PC to this knocked about 180 watts off my power draw, according to the Kill-A-Watt P3 attached to my UPS.This PC has a generous array of USB 3 ports on the back, plus HDMI and VGA connections. There are no buss mouse or keyboard (round IBM type) connectors, so you'll need a modern USB keyboard to work with this.Kingdel does not come with any instructions. I contacted their tech support and was able to find out the few pieces of information that were not obvious. Such as how to select a boot drive override at POST (hit F11). Also, this machine comes configured with all CPU energy states disabled, so it runs a constant 1.8GHz until you go into BIOS and enable the processor states plus turbo. Now it operates according to demand and uses even less power when idle.Web server is fast. Pingdom reports my site loads in 880 milliseconds with this new server. PC boots in about 5 seconds from off state.If you want a recovery environment, which is not pre configured, you'll need to download Windows Media Creation Tool and download the 21H2 image and upgrade Windows. This will install the recovery environment so you don't need to insert a recovery media during bootup.Overall, a fantastic PC for unattended network server applications. I should have bought this years ago and saved on the electricity.