Ajrakh fabric is made from high-quality cotton and is dyed in natural colors such as indigo, madder, and turmeric. The fabric is first washed to remove any impurities and then printed using carved wooden blocks. The blocks are dipped in the dye and stamped onto the fabric repeatedly to create the intricate patterns.