This Layer cake is 42 pieces from the BRAND NEW line of fabric just hitting quilt stores. The fabric line is called AUTHENTIC ETC by Sweetwater for Moda Fabric. This is high quality quilting fabric by Moda. The Layer cake pieces are 10" x 10" they are pre-cut and packaged by Moda. This retails for $40 so it really is a great deal! It comes from a smoke and pet free home. I ship quickly!