Our artisans receive your specifications within 24 hours of the moment you place the order. They start crafting your orders as soon as they can and once they finish we ship them to you. We estimate that we need 4 weeks to deliver your products right to you.