Our custom drapes take between 3 to 5 weeks to manufacture, then shipping. In most cases they can ship as fast as 14 to 21 business days. Then the standard transit times. For Bulk orders like Hotels and Motels, manufacturing will take longer depending on the size of the order. For these larger orders, we usually have to order fabric specifically for you order. Fabric can take be turned around right away in some cases. Most of the time fabric manufacturers have to make the fabric before they ship it to us. Then the we have to manufacture the ship your order.