100% Cotton, 60" Wide, Made in Italy. This is Flamingo Pink Stripe, a shirting cotton with white and pink stripes and small white dots.