Arty bohemian style floral print cotton (newer, not vintage - selvage marked David Textiles). This has been washed / pre-shrunk, it's 43" wide across the selvages, 2 1/2 yards.