New unbranded Blue 'Strokes' Tonal Cotton Quilting Fabric sold by the yard. The maker is Marshall Dry Goods. There are no stains, holes, odors or other imperfections in this fabric.