46% Polyester filling, 27% New wool, 12% Polyester, 9% Nylon, 6% Elastane. 100,000 Martindale.