From non-smoking, non-pet home. The tag says M. 

Measurements:

shoulder to hem= 25
chest= 36
sleeve length= 6