Every order we take is unique, so the length of time it takes to make varies depending on what you order. Usually, it will be ready for your fitting in 8-10 weeks from your order date. However, this can vary, depending on the cloth you choose and any additional features such as custom linings or personal tartans.