Please allow us 5 days to dye your cloth and up to 3 weeks for printed fabric. For further information on how long this will take please contact us at silkstore@beckfordsilk.co.uk or 01386 881507. Thank you