100% cotton, 60" wide, made in Italy. This is an Italian made shirt cotton called Jacquard Stripe in Blue and White. There is a beautiful, subtle, botanical motif woven in. Look closely and you will see it.