5 yards x 44" wide of new unwashed flannel fabric. Tested to be 100% cotton. Colors are navy & white with a touch of kelly green and pale yellow. Free of stains, holes and odors from non smoking home stored in plastic.