Wonderful item. I am in between L and XL. I took the L which fits great with Tee underneath. If I wanted to wear over a button up I would need the XL. Obvious superior quality and fit. The interior lining provides extra warmth. Great color and style.