Items that are placed on order are usually shipped within 1-2 business days and will arrive to your location within 3-5 business days. In the event that items are back-ordered, you will receive notice from us letting you the extent of the delay in which some cases can be up to 4-6 weeks. For large jobs or projects where desking is high priority, we recommend placing your order 2-3 months in advance which allows your items to be placed on hold until you are ready to receive them and allots for unforeseen shipping delays and time to complete assembly.