My desk came within 4 days of me ordering. It took me no more than an hour and a half to assemble. I am very pleased with it. :)