Recently purchased this tower 2 weeks ago as a replacement for my old one that gave up the ghost for no apparent reason with only 100 hrs on it and paid 365 dollars for it from a well known business was very disappointed. So I came on here and found this one well it shipped quickly and arrived I was so happy till I went and plugged it in when they say its tested and checked before shipping is a crock the windows 10 installed on it was out dated I went into programs then to uninstall the only thing showing in the list was Realtek audio there was no frame work. it then said update windows 10 so I did that after 8 hrs of restarting n updating and letting it do its thing I finally got to get online with continuous updates randomly popping up for a week later so if your willing to pay 200 plus dollars and spend 8 hours for a tower to update n install everything yourself then this is the tower for you. Graphics card is crap and so is the keyboard n mouse this tower will be eventually upgrade with bigger power supply n better graphics card and a wifi card slot also the display ports on this computer are another issue they both wiggle loosing there connection.