All our products are handcrafted in small batches. It takes us 1 to 3 business days to create and fulfill orders before they are shipped!