As all GoldyBelle pieces are meticulously handcrafted, please expect up to 4-5 weeks for your order to ship. However, we often ship well before that! Please feel free to contact us for an expected lead time. Thank you, thank you, thank you, for appreciating and supporting handmade! If an item is listed as ready to ship, please allow up to 10 days for shipment, though often they go out immediately.