This is a mixed lot of Vintage fabric sold by weight. The mix is mostly of cotton fabric but might include: silk, rayon, wool, polyester, nylon, other synthetics, lace, satin, upholstery weight, curtain weight, quilting and sewing weight. They are all small pieces 33x23 or smaller. This item is a half kilo satchel that will total 500grams (fabric in grams plus the weight of the satchel =500grams). Fabulous for all craft, button making, hair accessories, quilting and more. There are approximately 70 - 80 pieces of fabric in each 500grams.