Most items are in stock, but, we may have to order and fabric from India, can take up to two weeks to arrive.

Shipping is by DHL/Royal Mail fully tracked and sent within 24 hours of you placing your order.

You will receive full tracking upon placing your order.