Orders are processed within 8-10 business days and delivered within 3–5 days after dispatch. Enjoy free standard shipping on orders above ₹3,000. As our products are hand-embroidered and made in small batches, delivery may take slightly longer during festive periods or times of high demand.