100% Cotton, 45" Wide, Made in Indonesia. This is Holy Mackerel, a bright blue batik with a pattern resembling fish scales.