Enchanted Charm Pack by Valori Wells for Free Spirit FabricsIncludes 42 - 5" squares, may include duplicates100% cotton