Two yard length of vintage 44" wide cotton fabric with a great floral in purple! This has a few spots which we have not tried to remove. No fading, colors look great.