I purchase this machine to run Linux as a little wall mounted build server.
I don't need it to be fast, I just need it to run all the time and not suck up a bunch of electricity.
It has ample connectivity and its very easy to work with internally.
My main computer is an i7 tower I use in the study.
This little unit runs fast DDR4 coupled with a newer SSD NVMe hard drive and with relatively good onboard graphics for non gaming or very light gaming needs.
The product arrived defective.
Not as smoothly as I expected, and with some crashes, but at the time I thought it had to be with the OS.
I was wrong.
After that it overheats and gets switched off.
Since I live outside the US, I can't send it back for a refund, so basically it was wasting money.