DON'T BUY THIS.I bought this minisforum mini pc to use as a streaming device in a craft room. We just wanted something simple to stream Netflix, Hulu, YouTube, etc while my wife and I work on our many crafts. I did my research, even looked specifically at the negative reviews, but decided to get it anyway. It was cheap and sounded like there were some potential problems but that it would more than likely be good. I was wrong.It set up easy, Windows was working, and I installed our browsers and bookmarks. Boot up was pretty fast. Then we shut it down through Windows and after that it all went to hell. It never booted up normally again. It took forever to boot up, then said there was a problem and needed to reset, then it would do it again. It took forever to boot up every time. Hours. I left it overnight, turned the screen back on, and found it still doing it. Reset with the hard reset button, went through the boot menu, went on the minisforum site to find many people having this problem. The company support people said that there was an update it needed, and told people to download and install it. On machines that won't boot up. If they knew it needed this update, they should have done it themselves. I'm done with this product and company, and returned it after spending twice as many hours as it was worth. I bought an ACEPC T11 instead, and have had no such problems so far after a month of use. If you are thinking about getting this mini pc, do yourself a favor and don't ignore the negative reviews - it is too risky to waste your time and money on a product that arrives unusable more often than it should.