Our custom name necklaces can take between 2-4 weeks to be made and shipped. This is because they are made to order but you'll be updated throughout your order process.