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