I bought this specifically to convert to Ubuntu Linux, so I have no comments about the Windows 10 on board.The cpu, an i5-6500T, is has a benchmark speed of 4,943 - excellent for general use. In contrast, Celerons  and Core 2 Duos bench to about 890.  Use cpubenchmark.net to check before buying.8Gb of ram is adequate for linux, but a little low for Windows 10.  It's a single socket DDR4-2666 that can take a 16Gb part (about $45), so an upgrade is possible.The included wired usb mouse and keyboard are basic and functional.However, these units to not have onboard wifi so a usb wifi dongle is included. It's a no-name part that I had problems with it losing connection. Unplugging & replugging it fixed it, but I always intended to use cable so it wasn't a concern for me. If wifi is your goal, you may want to test carefully.The unit comes with a 9-pin serial port (very odd these days) and only dvi connectors - no HDMI. If you plan to attach this to a TV you'll definitely need a dvi-hdmi cable (avoid adapters).*A serious problem is that DVI does _not_ carry sound, unlike HDMI.  Your tv will have to have "input combining" if you want the audio, otherwise you'll have to find an audio cable and plug this into a speaker/amp setup.As some others have said, the computer and shipping materials kind of reeked of cigarette smoke. A quick cleanup formula409 put that to rest.All in all, I would have been much happier if the box had HDMI output but I was able to work around the audio issues.Pros: Great cpu speed, good graphics performance (not really enough for gaming), excellent value, 100% linux compatibility.Cons: DVI instead of HDMI brings challenges, borderline RAM size, crappy wifi usb adapter.