Great machine. It exceeded my expectations. Arrived in good order and ready to run right out of the box.UPDATE: Since receiving it, I have added a new video card, an external drive, and beefed up the RAM. Most folks probably do not go into the case to tinker, but I bought this largely for that reason.  I also wanted to see how I liked Windows 10 (I’m a Mac user). I can say that it was clearly fully refurbished and cared for. The machine is older, but the inside was spotless and clearly well-maintained / renewed. I currently have it running with two displays, and it’s a great machine to play with, and have the kids use.