Material preparation: The first step in making a Moroccan rug is to prepare the materials, which include wool, cotton, and sometimes silk.
Spinning: The wool is usually hand-spun to create the yarn that will be used for the rug.
Dyeing: The yarn is then dyed using natural dyes, depending on the desired color and pattern. Turmeric for yellow Henna for orange and brown, Sahara Indigo for blue, Onion skin for Gold, Grapes for purple Pomegranate for pink and red etc....
Weaving: The rug is woven on a loom, by hand, using the dyed yarn. The Berber artists artisans weaver creates the design by knotting the yarn onto the loom.
Finishing: Once the rug is woven, it is finished by trimming the edges and fringe, if desired.
Washing and brushing: The rug is then washed and brushed to remove any loose fibers and to soften the wool.
Drying and stretching: The rug is then dried and stretched to ensure it is straight and even.
The final step is a quality check to ensure the rug meets the desired standards of craftsmanship and design