Most orders are currently taking 10-12 days to complete, however we always aim to produce orders as quickly as possible. (Exludes bespoke items and braided blazers)