Came earlier than expected, quality is good but I thought it was cotton and its a blend of materials that are a little stretchy but not bad, good quality sweatshirt for fall as it keeps you warm. Good colors that will stay after being washed. Overall a good purchase