These pullovers are heavy and will keep you warm. 100% Poly. They run a size big. If you where XL normally, Large will probably work better