Body: 100% nylon, Lining: 100% nylon, Filling: 100% Polyester. Labeled "L" but seems small. Maybe a ladies large?.
eBay