I bought this desk on April 4th, 2020 and it had the estimated time of delivery to be on April 21st, 2020. However it came very quickly four(ish) days after the purchase on April 9th. The building took a bit of time but the holes where in their place except for one that was a bit off. This definitely needs to be build together carefully and with patience to avoid the “wood” from splitting. Very nice and practical for my use. So far I am very pleased with it. Hopefully this helped when deciding whether to purchase this desk or not.