PC arrived a day early and well packaged and in mint condition. Set up was lengthy, but went well and all is good. Everything seems very solid and runs GREAT !!!!