Vintage 1950s cotton terrycloth, with butterflies print! This is 36" wide x 3 1/2 yards, in very nice condition, never laundered.