Vintage plaid fabric (wool / rayon blend, I think). I love the preppy colors on this one! It's 60" wide x 1 1/2 yards, in very good condition.