Primitive style patriotic stars print cotton, 1990s vintage. This is 1+ yard of 45" wide fabric, in very good condition, never laundered.