This is ½ yard of red fabric with squares of flowers and hearts. It’s perfect fabric for a Valentine embellishment, an apron, quilt blocks, curtains, a bag, a cushion, and who knows what else. The fabric is 41 inches wide, selvage to selvage, there is no manufacturer mentioned on the selvage. There are 21 complete squares that will cut to 5 ½ squares if you choose to cut them apart. The fabric has not been laundered.