Our current processing time for veils is 3 weeks. Gloves, bows and accessories ship within 1-2 weeks. (Rush orders available)