Im 56, between 105 and 110 lbs, and got a size S. I have a long torso, but the shirt was still too long, pass my butt. I was going to keep it anyway, but the seam in the middle of the sleeve really irks me. Returning it.