Vintage 36" wide cotton fabric, an 8+ yard length, hand dyed. This was probably dyed with Rit or something similar - I haven't washed it to see how colorfast it is, but there's no sign of color transfer on the linens it was stored with, and absolutely no color came off on my hands or my white posterboard paper while I took these photos.
I'd probably wash this (again?) before using it, since it could use ironing anyway! It's a beautiful rose pink color, with just enough irregularity to give it some character. Very nice!