The desk arrived just one day later than approximate delivery date. My husband had it put together in just over an hour and everything fit together perfectly. It is exactly the right size for the corner I had open for it. I am delighted with this product and Wayfair's customer service.