I wanted a low power alternative to run a dedicated server for a few games, and a 35watt i5-6500 compared to the 850watts my current repurposed rig used was a no-brainer, so I ordered one.It arrived in perfect condition; no cosmetic damage to speak of, thoroughly cleaned of all dust and debris, even fresh thermal paste on the heatsink. the package even included a displayport to hdmi adapter and a usb wireless dongle - 5 stars for that.Then I plugged it in and tried to start it up, only to be met with and endless cycle of rebooting.select your language -> start the setup -> setup crashes after 30 seconds -> reboots to error screen -> select retry -> reboots to setup screen -> select your language -> start the setup -> setup crashes after 30 seconds... on and on for a good 45 minutes before I gave up.Quick searches for solutions through HP's official documentation came up empty, the built in windows error recovery doesn't work because windows isn't set up yet, and the reviews on amazon make no mention of anyone else having a similar problem.At this point most normal users would have been forced to return the unit as Dead On Arrival, and either request a replacement or take the refund.Thankfully this was meant at a secondary machine - and I have another windows pc to use for troubleshooting. I created a USB drive with the installation files for Windows 10 that the computer could boot off of instead of the built in drive - so that I could use its recovery tools to try and fix it.It still didn't work. The recovery tools came back with no errors detected, uninstalling recent updates didn't work as there were no updates to uninstall, and the option to reset this pc was not there - because windows was not yet set up on the main drive.So I just re-installed windows. Thankfully the installer automatically pulled the activation keys from the recovery partition of the drive and windows installed fresh, the computer booted fine first try afterwards, and the setup proceeded like normal.It is now installing updates and drivers in the other room while I write this review.My best guess as to what went wrong is that the system image that the drive was flashed with was corrupt or improperly done, and when the QA team tested it, they just made sure it booted and the language select appeared, never bothering with going past that first screen.If not for that one problem this would be a 5 star review, I am genuinely impressed by the great price, the physical condition of the unit, and the added extras in the package.But the unit was technically DOA, and would have been a return if I had not had a second computer to use and the knowledge to fix it. If that problem is not a deal breaker for you, then 5 stars, If it is a problem - then you may want to try something else.