If you get this,you won't be disappointed. It's an absolute beast of a pc. Plays all my games on epic settings with ease. One very happy customer! Their shipping as always is above and beyond. I don't know how they do it. But they got it to me in less than two days to a rural delivery address. Awesome!