Bright colored floral print cotton fabric, 60s or 70s vintage. This is 44" wide x 2 1/2 yards, in excellent condition. So retro!