I bought this to use as a Plex server and to serve files to my home network from some external hard drives attached to it. It works great for that.The unit I received was clean inside and out, and well packaged with a Dell 130 watt power supply and a new-in-box Logitech wired keyboard and mouse set. The processor in this machine was an i7-6700. The internal drive was a Lexar 2.5" SATA 256GB SSD with a fresh Windows 10 Pro on it. The 16GB RAM was a matched set of SK-Hynix DDR4-2133 modules. (I believe that this motherboard will use 2400 speed RAM, but this is good enough for what I'm using it for.) There was no internal WiFi or Bluetooth in the computer but they sent a no-name USB Adapter that says "600Mbps 802.11ac" with it. I haven't tried the adapter since I just plugged this machine into an ethernet hub.It would have been nice to have an m.2 SSD and the higher speed RAM, as well as the built-in WiFi and Bluetooth capabilities, but this does come with everything that the description says it does and it's working well so far.I did notice that the CPU temperatures were running higher than I like, about 60C-70C during low usage (pretty much idling), so I pulled the heat sink and found the thermal past to be a little dry. After replacing it the temps are now about 30C idling and 55C-60C during moderate usage.All in all, a nice little machine that I can leave on all the time and not worry about the power bill.