We keep a large amount of stock in our warehouse, so the delivery time is usually 2-4 weeks. Although if you have a special occasion upcoming, we can work with you to move the process along slightly quicker and get it delivered earlier.