i purchased this product because i wanted a very small full windows 10 machine and this product delivers on all counts.I do have a side note here, my device failed after about 3 months of use, however I am still giving 5 stars because customer service means something.  I contacted Azulle support and was given a very clear path to try and save my device. After following the instructions and not having any luck I replied to the tech support email with some screen shots of the errors i was getting (took them with my phone) .The response was that since my purchase had been verified I could send it to Azulle and they would try and save it or replace it.  So, i spent 7 bucks and sent the device to Azulle and within a week i had a new device.