I am 57 175 lbs and I got an XL to be on the safe side - I don't like the arms very tight. However, I should have gone with the large, the bust is a little looser than Id like. Its pretty true to size and doesnt shrink a ton after washing. The length is perfect, the maroon color is gorgeous. I do love its versatility.