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