I bought this Dell 7040 Micro machine because it resembles the 3050 Micro I have at work, which runs great and takes up very little space. The computer arrived promptly and matched the specifications given. With 16 GB of RAM, it usually ran well. However, I'm five months into ownership and got a system failure yesterday followed by an "Alert! Hard Drive or Optical Drive not found" notice. I've gone through all the recommended steps to fix, but nothing helps. A new 512 GB SSD is not all that expensive, but it appears likely that I've lost all software and files. Definitely a disappointment.