Our 100% linen is made to order and so will be dispatched 4-5 days after you submit your order.