We needed to replace a desktop in our home, but we couldn't afford to pay a lot of money. This machine is very nice and the price was very reasonable. it is fast and it doesn't crash, hang, or freeze up for periods of time like the old machine did. We are very happy with the purchase.