i bought 2 of those, very good and very clean, setup was very fast. The first one was perfect. The second one had a minor problem with the cooling fan but after contacting Amazon and the seller replaced it right away, no more problem.