Outer: 86% wool 14% polyamide. Size: 20I think (the jacket label says 24 but its looks too small to be a 24). Lining: 100% acetate.