100% Cotton with extra buttons.  Has been washed and steamed per Ebay standards.