Antique homespun fabric in blue and white linen. This piece is likely part of a bolster or pillow cover that has been picked apart--there are still handwoven tapes present on one side. One side has a rolled hem, two sides have picked apart seams and the last side is raw.
Measures about 60 x 38 inches. The 60 inch length is seamed at the 40 inch mark (so, two pieces: 40 x 38 and 20 x 38 inches).
Overall condition is good. A couple tiny stains. Slubs and tiny thread pulls throughout, as typical in this type of weave. I have not washed this or taken any measures to remove the stains.
Last image shows other homespun available in my shop.