This product is exactly what the advert says.  The disk was 1TB, memory was 8 Gig and CPU an i5.  Clean as a whistle inside.  I added another .5 TB HD and found that HD bays on Dells are bigger than a 3.5" drive and you need a Dell Disk Caddy (six bucks at Amazon).  With the caddy the drive snaps into place without screws and is easy to remove.  The VGA, HDMI, front and rear headphone sockets, and all USB ports are fine.  I ran memtest86 for 24 hrs - good memory.  There are two SATA 3 sockets and two SATA 2, I moved the DVD reader/burner to one of the SATA 2 so that the other HD could use the higher speed socket.  So standard I made it into a dual boot Linux/Windows computer in just minutes.  If I need another I won't hesitate!