The shipping time will depend on your exact location. All our products are made to order. Once your order has been fulfilled it usually takes an estimated 2-10 business days for standard shipping to the US and an estimated 15-40 business days for others countries. However, once the product leaves our shop, it is out of our hands. We have no control of it once it is dropped off to postal service. You can follow the tracking of your shipment, once it has shipped. We are not responsible for any delayed orders once the order has shipped.