Came on time, was well packed and in excellent condition. I ordered two desks and I had both assembled and ready to go within 30 minutes easily. LOVE them!!! They look stunning.The quality is decent but I don't expect it would withhold years heavy wear and tear but certainly for our purpose they are great.