Roja new tribal vest is made of loosely woven cotton. Marvelous embroidery on the front and a fun ruffle on the back.