Im 54. 115 lbs and ordered a medium set. The shirt fit fine and was warm, though a little unflattering in the mid section since it was not form-fitting. The pants were NOT medium and instead seemed like an XXS in the waist! The legs fit fine yet the crouch was really baggy... the pants are the main reason Im returning and I wasn't thrilled with the top though it would have done okay.