100% Cotton, 60" Wide, Made in Italy. This is Stone Rose, an Italian cotton shirting with a print of a striking background with greyscale rose made of brushstrokes.