100 % cotton. Machine wash cold / hang dry. Sizes run a little small so order one size up if you want a looser fit. *Expect 2-3 weeks for fulfillment processing after initial pre-order phase*