Fitted, thick fleece poly blend. It is NOT itchy! 🙌🏼
If wanting to layer, size up!
Shelby is wearing the large for layering.