I've used this computer for about a month. It does exactly what I wanted it for. This a refurbishe computer. Aside from a couple missing case screws and a subtle sleek on the case, one wouldnt know it. It's quite clean on the inside. No dust. The machine is as described. It has the memory and cpu advertised. Though the wifi is a cheap, but functional, dongle plugged into one of the USB ports. It's reasonably fast. The supplied keyboard and mouse are cheap but functional. The intalled windows 10 OS had some weird settings. Several windows services were turned off. I had to figuire out which ones they were and turn them back on to make file sharing work accross a lan work. (i.e the "workgroup" stuff)  No installation media is supplied. The powersupply is small so this machine is unlikely to work with a gaming video card. This is not a gaming computer.  It comsumes very little power taking 17 watts when idle and about 30 watts when busy. It's also very quiet with the fan almost never turning on. This is not a mini-pc. Is a small desktop about 13 inches square by 3.5 inches thick. I'm using it as a server. It is well suited to that purpose.