I purchased this PC to serve as a headless (no monitor, keyboard, or mouse; remote administration) Umbrel node running Debian Linux, so I can't speak to using this as a daily desktop PC, but it has the specs to meet the needs of non-gamers.The PC came with a standard wired keyboard and mouse that appeared new. The advertised Wifi/Bluetooth is not onboard, a little no-name wifi USB stub was included for this. The USB wifi is not supported under Linux but I had intended to hardwire the network anyway, so not an issue. The PC does not have an HDMI port but unexpectedly, a display port to HDMI adapter was included.After installing linux and umbrel, the PC ran at close to 100% for over 24 hours syncing the bitcoin blockchain. It ran well under load and core temps never got much higher than 120F, and idle temps hover around 80F. It has been running 24/7 for over 2 weeks now with no issues.I am considering buying another after my good experience to run as a Plex server/HTPC, as the 3Tb hard drive is helpful for storing large amounts of media.It's pretty much all pros with this package, but if you're expecting onboard WiFi with a widely supported chipset you'll be disappointed.