It generally takes our tailor about 7 – 20 days to finish your product and quality control and packing 2-5 days.  All our products are made after order which is the reason why we can provide you with so many color and sizing options. How long it takes depends on how many orders we have. Please note that before ramadan and Eid is high season with heavy load of orders, that means we expect orders to be sent out slower than normal.