I just received this PC and am writing this review with it. The first thing I will tell you is that the keyboard is absolutely horrible. It is so touch sensitive that I have to be careful not to touch it lest I lose my webpage and my work. I can't really figure out the problem with this !@#$% keyboard because it is now the fourth time I am writing this. So, needless to say I will be buying another keyboard! Second, the computer works great right out of the well-packed box with the exception that my Windows 10 was not able to be registered - so I had to use the supplied disk to do it with. And third, I did however, make sure that all the connections are tight by opening the case and check all connections. I highly recommend this to avoid problems booting up for the first time. My primary use for this PC (and I haven't bought a desktop since the nineties!) will be to run trading software. So, all in all, a great value with the exception of the keyboard - which led me to lower my rating to four stars.