We strive to process and ship orders within 3-5 business days. Please note many of our designs are hand-crafted to order and we appreciate your patience during our busier times. Shipping times will vary depending on your location and chosen shipping method. Please note, overseas shipments can take more than 3 weeks to arrive.