There is no material label. In my subjective opinion, I believe it's cotton and linen. There are no noticeable scratches or stains, but please be aware that this is a used item, so please forgive any minor scratches, stains, or signs of wear. Please check the actual size in the images.