Love this baselayer. I would size up for Castelli products. I normally wear L bought XL
Used as a base layer. The neck is comfortable and side vents perfectly placed. Like all wool clothing, odor requires appropriate laundering to rid accumulated funk after multiple wears.