I've purchased refurb units before (primarily for others), and have been pretty impressed.  This one is no exception. When my old desktop bit the dust, I was looking for an inexpensive replacement.  Stallion Tech did a great job cleaning it up and installing Windows 10 and the hardware.  There was no bloat ware - other than what is installed with Windows.  Although it was  a day or two late in arriving, it was worth the wait.First, it came with keyboard, mouse, a display port to HDMI adapter. The WIFI is via a dongle installed into one of the rear USB ports.  I'll be using this wired, so removed the dongle.  I also stayed with my old keyboard and mouse, so can't comment on those (they are still in the boxes). I did pop open the case.  The 8 GB of RAM is via 2 DDR3 4GB memory cards.  I did add 2 more modules to get to 16GB.The Win10 setup went quickly, with just a minimum amount of info to be provided to get set up and running.  The Win10 build was the most current, and I didn't have to go through multiple updates.  There was one update, and it went smoothly and quickly.Once I installed some of my software and did a reboot, I became more impressed,  The combination of the processor and the installed SSD, a cold boot took under 10 seconds.A few cons:  1) the WiFi is not built in, but a USB dongle.  2) there is no memory card reader.  This is made compensated by having 10 USB ports (6x 2.0 in rear, 4x 3.0 via front panel) 3) for some reason, this would not recognize my 3 TB external (Toshiba) hard drive.  It did eventually, but only after reformatting and assigning a drive letter.  No loss for me on this, as it was relatively unused.  4) It's a HP/Compaq case, of which I've never be fond.The Pros:  1) the 4 core i7 processor is fast.  2) the 240 GB SSD is fast 3) the 2 TB drive has enough real estate to store just about anything.  4) The price point makes buying an equivalent new system at 3x the price a ridiculous proposition.