Normal production times are 4-6 weeks; however, we recommend wedding orders be placed 60 days in advance to avoid any delays.