I purchased this computer about two weeks ago. I really wanted to build my own computer mainly for gaming. Due to my work hours that was a bit more of a project than I was willing to undertake so I decided to purchase one that was already put together. This computer did not disappoint. It does everything that I wanted and plays any game that I throw at it with great quality. The keyboard that comes with it will be replaced but the mouse works great! I did decide to add an additional 8GB of ram and would recommend that anyone who purchases this PC does the same.It arrived within two days of ordering it which is awesome! The packaging that it arrived in seemed secure and there were no issues with loose connections. I would still check because who knows what can happen during shipping. The setup was simple and quick.In summary, if you are looking for a good PC that can  play most any games without building one yourself, this is the PC for you. You will want to purchase your own keyboard and I highly recommend adding an additional 8GBs of ram.If I have any Issues in the future I will be sure to update this review but for now I give it five stars all the way!