Though I often wear XL sweaters, this one was a bit billowy to start, and I don't expect it to shrink with repeated washings. It's not way off, and I expect the L option would have been tight. The struggles of being tweener-sized.The material is soft and comfortable. It's clearly not combed cotton, but for all artificial fibers, it's impressively comfortable to the touch.As for weight, it's too heavy to be light and too light to be heavy, so truly midweight. It kept me warm, worn over a…