Super soft, 100% acrylic material. Fits true to size with a loose fit. I have on a small here! It’s beautiful!