I did not expect the PC to be good quality because of the price but its actually really nice I really like this PC. It comes with everything that is listed, great customer service. And very easy to set up!