My go-to shirt! Love the softness, and the tall collar is perfect for spring. It is fitted, so it layers well. I am usually a L (12-14), sometimes M for more loose fitting shirts, so the L is perfect for this fitted style. An XL would be too big in the shoulders, and M too snug on its own.