100% cotton percale. These appear in great shape. I did not see any stains/holes or fading, but we haven't removed them from the box as pictured.
eBay