I would have given this PC five stars, if not for the fact that right out of the box the flimsy micro USB power connection failed, and in my efforts to fix the problem, the power supply is unusable (unless I cut the cable and solder on a new micro USB connector). If the stick were sitting on a desk, then it wouldn't have been a problem, but mine is hanging from the HDMI port of my Planar 22" touchscreen. Since power and USB cables plug into the side of the stick, they are stressed from their own weight. Two things should have been included with the stick: A) an HDMI male to female extension cable; and B) a USB male to female extension cable. It also may be necessary to use a powered USB hub if you're going to attach more than one device. In my case the stick didn't like the keyboard, the keyboard's wireless RF dongle, and the monitor's touchscreen connected simultaneously. Since the keyboard charges over USB, I suspect it was overloading the stick-supplied USB power load threshold.That was the stick. Now for the carrot. I LOVE this mini PC! It's awesome. It exceeded my expectations for function and performance. My intention was to create an all-in-one PC on the cheap, using a Planar T/S monitor and this stick, and the Azulle delivered brilliantly. Specifically, I'm using it to run the PC-based interface for a Behringer X32 Rack mixing board. The Azulle and multi-touch display work so well that I actually prefer this setup to using an full X32 console with all it's encoders and faders. I love the diminutive size and that it's got the latest Win10 O/S. It has enough memory for my needs, and has the microSD slot if I need more. The startup is quick, normal operations are stable and robust, and if you didn't lay eyes on it, you'd never believe that this thing has the footprint of an oversized flash drive. My fears that maybe the touchscreen multi-touch operation would be erratic or jerky were unfounded. EVERYTHING regarding Windows and the touchscreen operation is flawless.I bought the Azulle on a whim to see if my idea of a bargain-priced all-in-one would be practical. I'm so glad that it has worked out so well. I have now got a 22" all-in-one multi-touch touchscreen PC for a total price of $289. Try to find one that size, that cheap!