All orders are running two to three weeks for delivery. If you should need your order sooner, please contact me by email and I will try and expedite your order as quickly as possible, I will always try to accommodate last minute orders for all my brides! Thank you and much happiness to you!