I'm 5'6" and 145 lbs with a 39" chest and 29" waist. They fit a little snug but I prefer that. The mediums that I ordered were too short especially after going through the wash a few times. They are not long enough to stay tucked in.