I was a little skeptical about a full install of Win10 on a USB stick.  However, I was pleasantly surprised.  Win10 Home was already installed and all I had to do was plug it in, turn on the TV then turn on the stick and walk through the standard Win10 Setup Wizard.  Really quick and easy!I will add these notes, which don't take away from the device but are part of my personal TV setup:  1.) I'm glad I bought the short HDMI extender [...] to connect to the TV.  The HDMI ports on the back of my Vizio TV have a ledge/lip close by and while technically possible to squeeze the device into the port without it, plugging in directly put a lot of stress on the HDMI connector.  2.) There was no audio over the HDMI port at initial startup.  I had to uninstall the sound card from Device Manager, install the latest download from Intel then reboot and let Win10 do it's auto-setup thing all over again to reinstall the sound card.  This is a somewhat common problem when connecting PC devices to HD TV's.  At first I thought it was a problem with the HDMI extender cable but successfully reinstalled the card/driver after plugging directly into the HDMI port with the same (no audio...) results.  3.) I used an extra USB keyboard to navigate through all the setups I needed to perform.  This is not for the faint of heart!  I HIGHLY recommend a wireless keyboard/mouse combo to go with this.  You can also use WinRemote on your smartphone as a temporary option but Win10 User Account Control restrictions prevent WinRemote from performing all the operations needed (i.e. accessing Device Manager!).  4.)  Last but not least, I would also recommend a small USB hub to go with this.  With a wireless keyboard dongle installed, you won't be able to connect any other external devices such as external storage, etc.  There is a micro USB port and there are USB to microUSB adapters on the market, I'm not sure if all devices would be compatible going this route.My final note - Azulle vs Pi - I really considered a Rasberry Pi but am really glad I went this way.  The cost was comparable to a complete Pi buildout but without the hassle of having to install a custom Linux distribution just to get Kodi connected to my Synology and playing movies.  I know plenty out there that would probably go the Pi route but for all of us layfolk out there, this is truly the most pain-free option, my 12yr old could have setup this up in between rounds of Minecraft! :)I hope this helps! :)