Each piece take approximately 6-8 weeks. In-stock rings will be shipped out in 2-3 business days, depending on if the ring needs to be resized. In some cases, we can accommodate a rush order to get your ring to you within timeline. This starts at $300 and can depend on the current workflow of our Artisans. If we do not meet your desired time frame we will fully reimburse you the rush fee.