We usually dispatch orders within 1-4 days however since some of our products are handmade in a small factory we might occasionally run out of a specific size. Depending on the workload it can take up to four weeks for seamstresses to catch up. As soon as your order is dispatched you will receive a confirmation email with the tracking information.