Came in the mail in 2 days. Was packaged very professionally and came with detailed instructions. Powered up pretty fast and set up was quick as well. Came with all cords needed. Corded keyboard and mouse came with as well.Was nervous about how load initial start up was but it has quieted down after the set up. I am pleased with this purchase. 😄