Terrible. The machine came all damaged. It was not even put together properly and the pins were sticking out. It took several attempts to boot it up just to get the blue screen of death after 3 minutes. I wish they would have tested it before shipping it.Returning it.