Vintage floral print cotton fabric, a Joan Kessler design for Concord fabrics. This is pretty! It's 45" wide, 4+ yards in very good condition.