I snagged this to replace an HP Pavilion Mini that I had been using as a media center PC for my TV.  That was getting to be flakey, and I knew I could do a clean reinstall and make it work again, but I wanted something with a bit more "oomph" and newer graphics.  That could also do 4k, and 7.1 surround, but was an i3 and only had 8GB.  Time for an upgrade.LOVE the form factor on here.  I had intended on buying the larger one that could do the M2 drive as well as the 2.5", but at some point the screen refreshed when I hadn't realized, and it defaulted back to the slim one that has M2 capability only before I hit "add to cart."  So it's my own fault, and I made do.Tossed i a Samsung 250GB SSD and a 16GB stick of memory, and booted from a CD to install my Windows 10 pro.  Install was flawless.Only complaint I had was the driver files I downloaded directly from Intel's site for this model - some wouldn't install.  Error out.  Since they offer you a zipped package of the current drivers for THE EXACT MODEL you selected, that irritates me when they then give you things that won't even work with the model it's explicitly stated to be for.But for me it's not the be-all-end-all since I have a separate IR driver to use for the windows media center side of things (using the Logitech remote) so this one's IR failure isn't critical, and I don't use bluetooth so the failure of bluetooth here isn't a major hurdle either.Boots quick with the SSD, runs windows 10 well, and while most of my 4k viewing is done through my Xbox, the few things I tried here so far worked well, but it's mostly 1080 MKV files this does, as well as the AVI's and MPG's for my kid's cartoons that I've captured using media center a few years ago (when I used to use it as a TV tuner).  I use Media Player Classic and bitstream Atmos files to my receiver and that also works flawlessly.I also use this as the "home" for my Logitech home security system, so it runs that in the background all the time and records the videos that are created.All in all, other than the driver install failure from Intel's own site, it works well.  And I'm just in love with the tiny size, less than half the volume of my tiny HP Pavilion Mini...Mine even came with the most recent BIOS.For the price, works great.