100% cotton, 62" wide, made in Italy. This is a slightly heftier Italian Cotton Shirting in red and white called Peppermint Stripe