1990s vintage light weight cotton fabric, semi-sheer, with a very retro print! This measures 45" wide x 5 yards. It's in very nice condition, never laundered.