Please allow up to 4–6 weeks for delivery of all orders during our busy show season (April–October), regardless of whether an item is ready to wear or made to order.