I have tried numbers of Android boxes and custom PC but they have never satisfied me due to their low-performance or high power consumption. But now, this Intel J4125 processor is fulfilling all my requirements for my home theater. This 4 cores 4 threads CPU can burst up to 2.70 GHz along with its UHD 600 GPU bursting to 750 MHz by just 10 W TDP! Such performance is good enough to handle 4k video playback and light gaming. They also did a great job on noise control, almost non-noise during the benchmark. Suitable for 7*24 downloading. I really like the way they design their peripherals interface. All USB3.0 ports are in the front, I can easily plug in my external hard drive station and wireless devices. I use this PC as home theater so I did not connect mouse and keyboard. I use my phone as a remote control to make it act like a real TV.  It is a fantastic tiny PC, love it.