In-stock jewelry will be shipped out within 1 - 3 business days. All of our Bespoke and personalized jewelry made to order will ship within 4 - 6 weeks from the date the order is finalized.