We ship all orders within 3-5 business days of receiving them. Delivery time depends on the shipping method chosen at checkout, usually ranging from 1-5 business days. If there are any delays, we’ll contact you via email. Need it by a specific date? Reach out to us, and we’ll do our best to help! 😊