I didn't read any of the reviews before purchasing, I just saw it in store and used a price match to get it for even cheaper than was listed. Got it home set it up and I haven't had any issues with the machine itself. Some issues with Windows 10, however that is probably because I have used Mac since Windows Vista came out. I do not like how Microsoft has incorporated the Microsoft Network logins to the user accounts of the machines, however that is something that can be turned off easily and is not the fault of this machine. I have had the machine on and running for about a week now, and it is still running smoothly. No crashes like the other reviews have stated. I have the machine running with dual monitors using the HDMI port for my primary monitor and the VGA for my secondary, only problem I had with that was that the default was to have the VGA as the primary, easy fix though. I am not running the machine for anything intensive this may have been the issue the other users have had. I primarily use this machine for music and homework. Allows me to sit at my desk in the room away from the distractions of the rest of the house. Being a Dell of course if you are wanting to make changes to components of the machine, other than simple hard drive swap or memory swap, you are going to have to get Dell parts. The motherboard is a form factor that is special for this case, and the computer did not come with the parts to mount a secondary internal hard drive so you will need to get with Dell for that. Also the board has 4 SATA ports (2 in use for the hard drive and optical drive) and has additional slots for additional drives, however the power for the drives comes directly off of the motherboard and not directly from the power supply. The power is daisy chained from the hard drive to the optical drive, not sure if Dell has an additional part that can be purchased to add on a 3rd or 4th connection to that power cable. Adding additional fans would also be a problem as the power comes from the motherboard. The power supply is proprietary, and does not have a 20/24 pin power to the motherboard. It had about a 10 pin and then a 4 pin for the CPU.