This is not a great computer.  I have had to make some upgrades to it.  It came with 8GB RAM and I increased it to 12GB.  I added two aftermarket video cards so I can use it with three monitors.My biggest complaint is that it was advertised with Wi-Fi.  When I got it, it was not a PCIe card.  It was a USB Wi-Fi adapter, which normally would be fine, but it was one of those really cheap ones.  Yesterday, I was troubleshooting the Bluetooth adapter and decided that I needed to move the adapter to a different USB slot.  When I pulled it out, it fell apart in my hand.  I went out and bought one from Walmart and now it is working a lot better.I have put in over $200 into this machine just to get it to do what I need it to do.  If I had known this is what I was going to have to do, then I would have spent the extra money and went with something else.  Good internet machine, but not much more.Also the keyboard and mouse that they sent with it did not work.