All rings are made to order, it will take about 7 working days to finish the ring after you place the order, then the normal shipping time is about 7-12 days!