Great question! Once you place an order with us, we aim to ship it out within 1-2 business days. After it's shipped, you should receive your order within 5-7 business days. Please keep in mind that our shipping times are estimates, and they may be impacted by factors such as weather, holiday season, or postal service delays. We do our best to ship orders out as quickly as possible, and we appreciate your patience!