Was ready to go out of the box, came with a decent mouse and a subpar keyboard. Ran beautifully for a few days until I had boot up issues thanks to windows updates making my boot order not detect my SSD. Less than 5 minutes on the phone with tech support had me up and running again. I would and have easily recommend this PC to any intermediate gamers.
Rating: [5 of 5 Stars!]