Carnival fabric by One Mario Sirtori. 40% cotton, 22% acrylic, 16% viscose, 11% wool, 11% polyester. 100,000 Martindale.