Makes a decent inexpensive HTPC box.  Components dated, but functional.- Graphics HD600 does good job on 1080p HDMI videos & sound.- Celeron N4100 - 4 cores clock independently from 800MHz - 2400MHz - ok for HTPC, kiosk or web-browsing - slow for anything else.- Box is silent, but runs hot - in a 68F room, CPU idles 50F-61F and hits 72F+ under load- Has 8GB DDR4 memory, but only 2133MHz, not 2400MHz- Intel 180GB M2 SSD is SATA 3 and TLC - better than eMMC, but only average on Read speed - below average on Write speeds.- On-board WiFi is 2014 model Intel AC-3165 (1X1) and AC maxes out at 433MHz, not 1300MHz ChuWi claims  (why didn't CW use a AC-8265 or AC-9260 card??)  U can use $20 USB WiFi stick to hits 867MHz or faster, but shouldn't have to.CONS- ChuWi introduced HeroBox in Jan 2020, but shipped with Win10 Home v1903 image from an older model.  Had to setup, update to Nov v1909 Windows, then update that.  Not fun with the old, slow built-in WiFi- Only came with the basic MS version of Intel Graphics 600 driver - had to download from Intel to get full driver with Intel Graphics Control panel that handles overscan/underscan adjustments & scales Desktop to not bleed off TV screen.- Despite advertising "GB LAN", the wired connection will not connect better than 100mpbs.  The MB chip is capable of GB, and identifies as such, but no combo of RT drivers or settings will activate it.  It is not any problem with my cables, switches or routers. Six other computers on same cable will hit GB fine.  It is a problem with the HeroBox.  There are multiple complaints here and on the manufacturers forum - so far no response from ChWi.UPDATE:  Would add another CON after more use.The "Passive/Silent" cooling is inadequate for extended use.  I purchased the HB for a HTPC/Video server.  My intention was to install 1TB SSD in the bay and load it with videos for streaming to devices thru out the house .What I found was that during HD video playback from the additional SSD and using GPU decoding, the CPU/GPU temp slowly rose.  Watching for 45 mins, the CPU temp would go from 40s C to 70s C.  To me, this indicates the cooling design is not keeping up with thermal output.  Watching a 90+ min movie without any break to let the cooling recover will take temps into the 90s C.  Beyond that, the CPU eventually goes over 100C and thermal overload shutdown occurs.Also tested with video loaded on the M2 drive & nothing in the SATA bay - the temps climbed more slowly, but still to alarming levels.  (additional 2 1/2" SSD/HDD mounts under motherboard CPU position and blocks any CPU heat dissipation by radiation.  Any heat from the SSD being constantly used only makes problems worse.