Model is wearing a large, true to size. Material: 65% polyester, 13% acrylic, 13% nylon, 6% wool, 3% spandex