It is good so far. It is kind of noisy. But it works well. I had a problem with the installation and I could not contact tech support directly. If I did not take the insurance (tech support was part of the contract) then I would probably still would be installing. Poor tech support from the company I bought it from.  My rating is only 3 stars because of that and noisiness. Other than that, computer doing well.