My desk arrived within the time frame promised when I placed my order. It was easy to assemble and it is of such good quality. I am pleased with the service especially the updates on delivery times which were very helpful.