Material: 60% Cotton, 40% Polyester. Extremely soft, fleece lined sweatshirt.
Fit: True to size. Size up only if you want a roomy fit with leggings. Models are all wearing a small. Models in mauve and navy are an x-small/small, wearing a small. Models in charcoal and plum are a true small, wearing a small. Last model is a true 1X and wears an x-large in graphic sweatshirts etc and is wearing an x-large.
Personal size reference: I would wear this in a medium for a great fit. For an extra loose/oversized fit, I would wear a large as a 5/7 in Judy Blue jeans.