Excellent machine for about $250. After considering more expensive machines, I realized that I could get a better deal and meet all my needs with a refurbished desktop PC. I don't play games so I don't need GPUs and tons of RAM. I need a stable machine that will last me several years. This fit the bill exactly. This has a small form factor but you'd need to lay down if using the DVD drive.I was worried about the quality of a refurbished PC. The machine came totally clean like new. I checked all the components against the specs and found that I had received a DVD-ROM drive in place of a DVD-RW drive. Upon contacting the seller (Dynamic Tech Direct), they sent me a new drive that I was able to easily replace in the unit myself.The standard PC does not come with wifi. I  ordered a USB wifi dongle (Inamax USB WiFi Adapter 1200Mbps with wifi ac) and was able to easily connect 2 monitors to this PC via the 2 Displayports (just needed a DisplayPort to HDMI cable). Windows easily reconfigured itself to extend the desktop across the 2 monitors.Great performance of the machine. Comes with Windows 10 that was easy to activate using the code on a sticker on the case. One of my my better purchases this year!UPDATE AFTER 5 YEARS: while the machine is still running ok, Windows 10 takes much longer to do anything (despite lots of tweaking) and the hard drive seems to run forever. The hard drive's constant whirring is annoying. I installed MX Linux and got way better performance than Windows. Finally considering replacing this machine even though MX Linux runs fine on this and I could get a few more years with this as a Linux box!