For name embroidery, we usually need 7-10 days for production.For new customization, we usually need 2-3 weeks for production.Sometimes it may be delayed by the substantial orders.