Arrived ahead of schedule! Easy to put together. I contacted tech support...no wait and they answered all my questions! I am loving my new refurbed computer!