It is amazing that this tiny box can run Windows. However, processing speed is not enough. Actually too slow. I purchased because the ad is indicating that the device is capable for 4K and even 2 displays which made me in believe it’s enough for my purpose for only 1 TV. The fact is that, video is not smooth enough and I see delays quite often which never happen in my main desktop.  It’s a good and convenient device if video quality is not a matter for you.  Just heads up for those who are thinking to use it for streaming.