100% Cotton, 60" Wide, Made in Italy. This is "Blue Jacquard Stripe" a 2 ply 120 thread count Italian shirting cotton.