The material of this shirt is heavy and forgiving. Sometimes thin fabrics cling to and show every imperfection. I am 55 150 lbs and ordered the XL because I am a little pudgy in the tummy and don't like my clothes to be too tight. I would definitely buy again! I wish these shirts came in more colors.