Items ordered are sent via Royal Mail. They will normally be dispatched within 3 days of receipt of full payment. A confirmation email will be sent upon despatch. Please allow 14 days for delivery. If a purchase is needed by a specific date, please email Safi Handweaving before ordering and we will do our best to accommodate you request.