Moda Happy Daze Mini Charm is printed cotton fabric.A mini charm is designed for precise and intricate quilting and crafting projects like miniature quilts, doll clothes and intricate patchwork designs. A mini charm pack has forty-two pieces of fabric per pack and each piece is 2.5 inches square. Moda fabric ranges have up to forty different fabrics in a range and there are forty-two pieces in a mini charm pack. You will receive at least two duplicates from the fabric range, however when a fabric range has less than forty fabrics you will receive more duplicates to make forty-two pieces in total.With playful vintage prints and a lively color palette of bubblegum pinks, chartreuse, tangerine, teal, and aqua, this collection brings the carefree spirit of the past into your creative projects. Infuse your designs with energy, fun, and a touch of retro magic, and let Happy Daze remind you that creativity knows no bounds. Get ready to make every day a little brighter and a lot groovier!