Baught this on a whim, was leaving on vacation and broke my laptop.  was not expecting much just needed a cheap way to access my email other than on my tiny phone.  Took a small wirless keyboard mouse and an HDMI cable.  hooked it up to my hotels TV with HDMI.  and WOW!  this thing is extremely fast for such a small device.  Wifi worked flawlesslyI could use my Office 2013 outlook Excel and Word.  Was able to to use VPN like any other windows computer to my work server and use QUICKBOOKS and my other programs remotely with no noticeable lag.  Felt like a full size work computer, no slow downs at all in my case.  Kids saw me using Windows 8 on the 32" Hotel TV and wanted to try their games.  My son installed and played Minecraft and said it was just like at home.  Later we watched movies on Netflix and Hulu before bed and that worked flawlessly also.  Very impressed with this device.  The price is very affordable considring this is almost what Win8.1 alone costs.  Just remember to get your own keyboard, mouse and HDMI cablePROS: Small size, very Stable windows 8.1. incredibly fast for everyday work tasks.  Can run web based apps with no noticable lag.  Very small computer fit in the palm of my hand: built in Wifi, and HDMI male connection to plug right into your Monitor/tv. MicroSD slot labeled TF you can use to install more storage space, thanks to commentators for pointing this out!CONS: Only 2GB of RAM, only 1 full sized USB, luckily the Keyboard I used also had a built in 3 port USB port so was able to attach other devices. Small 32GB storage but just enough to install your work apps.  I mostly use the cloud storage so this did not affect me.