Everything I expected and more. There is nothing this computer will not play. The service was second to none kept up to date with every point of the build. Delivery was spot on and I would highly recommend this company to everyone I know who is thinking about getting a gaming computer!!