Delivery time for most of the customers are very important.So we always pay attention about it . Normally for our ordinary products ,the deliver time is 30-35 days after we receiving the deposit from the buyer.If for new products ,it will take a little longer day,because it will takes some time to confirm the details or prepare the artwork .So it will takes about 50-60 days. For specialy order ,if the customer need faster for some time ,we can arrange it in advance too .So it will take 15-20 days is ok.