I had high hopes for this machine as it was Amazon recommended. I had issues with it straight out of the box. Please keep in mind that I am not a computer novice. I have a degree in IT and have been using computers since the mid 1970s. I set this machine up and turned it on and it refused to boot up. I followed the enclosed procedure for a failed boot (this should have been a give away) and again no joy. Finally after two days of trying, I got the machine to start. It worked for a day until it downloaded a Windows 10 update and now I'm having the same issues. I've sent emails to customer service numerous times and have received no replies. I will be boxing up and returning this tonight. I will be buying another mini computer, but from a reputable manufacturer and not some fly by night outfit that anticipates the issues you will have with a "What to do if our product does not work" crib sheet.