So far so good.  Was worried based on reviews but it was a good purchase. Ran a little slow at the beginning but once updated and up and running, runs pretty well.  So far everything works as expected and came well packed in a clean box.