I am very satisfied with this new computer. I use it for general bookkeeping, tax returns, spreadsheets, etc. I am not a gamer.I was able to setup the computer with three independent monitors using the two HDMI ports and the VGA port. I am very pleased with this. I added a separate internal disk drive for data, was was surprised to find that the 500 GB solid state disk that came with the PC was actually mounted on the motherboard ... about the size of a pack of gum.The motherboard had three SATA connectors. One was cabled to the DVD drive. I used one of the remaining two for my data disk and the other one I connected to an ESATA plate that I also bought on Amazon. This allows me to connect an external drive for backups. The external drive works great, using a Thermaltake Black X holder. I do have to reboot the PC in order for it to recognize the external drive.The motherboard has two memory slots. Both were used for the 12 GB memory that came with the PC. I assume they are 6 GB each.The PC came with an extra SATA cable that I used to connect my data drive. There were a couple of extra power cables inside the PC. I used one for the data disk after removing the tie wrap holding it out of the way of the motherboard.