As soon as you place an order, your dress is booked in with the seamstress. Your dress should be ready within 4 weeks. We do keep some sizes in stock - these will be shipped within 2 days.