Vintage silky smooth cotton fabric, selvage marked Peter Pan Fabrics. Love the unusual dusk blue color on this one! It's 38" wide x 2 yards, in very nice condition.