From Bunny Hill Designs (for Moda Fabrics), this fabric is 100% cotton. This charm pack contains 40 -coordinating- 5" squares.