This PC is a great bargain for the low price and the decent amount of horsepower that you get. The reason I'm only giving four stars is because they didn't use enough packing material in the interior box. So I know it bounced around a couple of times in shipment. But everything worked great and no issues other than that. Oh and of course the keyboard and mouse that are thrown in for free are very basic and feel very flimsy. It's been my experience this is pretty much standard practice no matter where you order the PC from. The peripherals do work fine. But you'll probably want to upgrade. That being said, I will still definitely purchase more from this vendor in the future.