We shopped for a while for a gaming computer for our son. He is very particular. This has been perfect. It comes with everything but a monitor. Plug and play.