I just got this today and after some finnagling and set up, everything appears to be running smoothly. I was surprised to learn, and this is completely on me for not reading into the details, that there is no HDMI ports on this and I thought that was whacky. Regardless, I had all the cables (mine came with a power cable fyi, I saw some reviews who said they didn't get one) I needed to hook this up, but I had to use the VGA hookup along with a separate audio jack which I haven't done in maybe 10 years but it all worked out eventually. The reason I'm knocking off a star for now is because the version of Windows 10 I got, which is authentic and I did register it, was broken right off the bat. Now, I'm not dumb with technology though my luck with it is horrible (and luckily I'm not dumb with it because I can usually fix it) and I know it's very, very likely this is neither the PCs fault nor the seller, and I want to make that very clear, but I wanted my rating to reflect that I did run into issues that took over six hours to fix and people should know what they might be up against. I've had Windows 10 on other PCs and never had a problem with Windows Defender (I actually just turn it off in not careless enough to get viruses, etc) but this version wouldn't let me turn off the Antivirus. It wouldn't even let me open the Antivirus portion of Defender- every single time and about thirty restarts the result was the same no matter how I tried to open it- spinning blue wheel next to the cursor while the system lags forever until I restarted it. Which means I couldn't, and still can't deactivate the Antivirus. The rest of it, the firewall etc, I could deactivate but not that. And normally I wouldn't care except it was stopping app downloads that ended with .exe and there was nothing I could do about it, which made setting up the PC the way I want it incredibly difficult. What should've taken maybe an hour took the entire day and most of the night trying to find a work around, which I eventually did by downloading the apps I want to an online server I have, then downloading them with an ftp client instead of the browser. It was frustrating as hell, but all is good now. It's still gonna be a problem in the future and one I'm gonna have to figure out eventually but for now everything is working great.If you're not a computer expert and you happen to run into the same issues I did prepare to just give up and let Microsoft dictate how you use your PC. if you know your way around most PCs and have a decent understanding of them you'll probably be okay. And honestly this most likely won't happen to you. People say I'm pessimistic but those that know me understand I have an amazing ability to have every single thing I touch turn to crap. Am I pessimistic because everything I have sucks for no reason or does everything I have suck because I'm pessimistic? I think it's the former and not the latter but it doesn't matter.Anyway, so far this seems like a great bargain, this PC is about 3x the specs of my last pc before it bit the dust a few days ago and for this price regardless of my minor complaints I feel like I got the deal of the century.