Our shoes normally take 2 weeks to handcraft, carefully package, and deliver to your door. There times when we are crafting a lot of orders, and it can take up to 8 weeks. If this is the case, you will be notified of it in the "expected delivery date" at checkout before you place your order. If you live in a rural area, please remember it can take the courier a bit longer to reach you. If you're concerned about your shoes reaching you in time, justand we'll look into this for you.