We make each custom desk top to order. The process typically takes us 3-4 business days. Once we have made and packed your product, we ship it out from our Ohio facility. Depending on where you are located, shipping takes between 2-5 additional business days.