All our regular orders are usually shipped within 5-10 business days. However, it can take up to 20 business days for your item to be shipped.
We strive to minimize fulfilment time for our custom orders as well and usually dispatch made-to-measure orders within 2-4 weeks and bespoke orders within 8-12 weeks. However, due to different nature of all custom orders, it can sometimes take more or even less than the estimated time.
Once the order is shipped, it usually takes 3-5 business days for the items to be delivered to your doorstep.