I purchased these coveralls for vet school. They fit but I feel a little constrained in the shoulders when wearing them. I wish I would have gotten one size up. I got the medium short size (I am a 5' 7" female). I think if I re-ordered I would get the large shorts just so I have a little more room and could possibly wear a sweatshirt under the coveralls when it is cold outside.