Size Large, fits tight. This compression fit chest protector/roost guard uses high density foam rather than hard plastic to absorb and distribute impacts. Short sleeve.