the skirt is 100% cotton, corduroy. Shirt is 100% cotton. The socks come with a lovely Peppis-print.