Once Upon a Christmas Charm Pack 43160PP, Moda Fabric designed by Sweetfire Road, 100 % cotton. 42 pieces of 5 inch squares from the Once Upon a Christmas fabric line.