100% Cotton, 20" Wide. This is Medallion in Blue, a printed salvage denim with a medallion design that is mostly blue on blue with orange and yellow accents.