I have only had this for about 1 week and so far it works very well. I was a little disappointed to find out that I could not add another internal HD to the unit; but it isn't built with a large power supply; like my older pc has.For the money this is a good computer and will fit my needs well. The optical drive is very fast. I really like the size; it fits nicely on my desktop. I also really like the 4 front usb ports. My older one only had 2 front usb ports. I bought this to replace my 12yr old computer because: 1. it has a quad core; my old one has 3 cores. 2. I can use 16gb ram; my old one only uses 8Gb; and I need more than 8Gb of ram with Win10.The power supply is low wattage; so I would not recommend adding a lot of devices to it. ie  extra optical drives, HD,  graphic cards, sound cards, etc that would need to use more power. As a stand alone unit it seems to be very good and works well.This is not what I would call a real powerhouse pc. My old pc is because it has a 600watt power source; 2 internal HD; but can have 4; 2 internal optical drives; but had 3. I also had a graphics card that died.  I had a lot of things in that computer that did not last the 12 years.  Hey things wear out. That computer did not; it still runs well and is still very fast;  it is just outdated. It also cost more than this one; about 2x as much and I put it together myself.  It was also made to run Win7; which doesn't use as much ram as Win10 does.I believe that this unit is intended for light work loads. Good for working from home and browsing the internet. I think that it would also be good for streaming and playing videos. Plarium player works well on this machine too.This is a good unit for it's intended purpose at a low price. I thought that I was only going to receive the tower; but I also received a mouse a keyboard and a 2band WiFi toggle with bluetooth. The description showed 4 expandable slots; but I only found 2. As with many pre-fab computers not everything inside is made by Dell. The 1TB HD is a seagate; good solid company. I have a seagate hd in my old computer.Dell is a good trusted brand; I bought 2 of their laptops a couple of years ago and they still run well for what they were intended.If you want it for gaming; I don't know but; I would get a gaming computer with an I7 processor.I think the key to buying a computer is to know what your needs are and get the one that suits your needs. Do not just get something that looks good or that you think will work for you. Do the research first.Example: I bought my daughter a laptop because she needed one for her projects. The thing is she likes to have 8 things running on it at once and it was not made for that. It has an I3 single core processor; so it did not have the power for that. A processor with a single core is not good for downloading videos or movies because it takes forever. The WiFi adapter is only 2.4Ghz which is only 1/2 the speed of  5Ghz.  Bottom line she expected more than it was designed for. When she first got it; it met her needs; but then her needs expanded.I read all the bad reviews about products offered on Amazon. I have never had these problems with anything that I have bought on Amazon. I think that is because I always buy from the Amazon recommended sellers and do not try to get the cheapest deal from the other sellers.This product from MST  is made very well with a lot of TLC. It looks and works like brand new. That is what I expected it to do.