Delivery time depends on the complexity of your request because that will affect how long it takes our designers to complete and produce your jewelry piece. However, when you place an order, you can request a due date and our design team will let you know if they can meet that date. We will do our best to make your piece ready for the due date