Blooming Lovely Layer Cake16970LC, Moda Fabrics designed by Janet Clare, 100% cotton. 42 pieces of 10 inch squares from the Blooming Lovely fabric line.