This is shiny pink and green plaid fabric. I believe it's cotton. It feels a little slippery to the touch. It is 39" wide and 1 yard 4 inches long. Pictures are part of the description.