Almost any cotton shirt will shrink some. I'm a weird size I'm in between an xl and a large sometime an xl fits perfect on me sometimes I have to wash it to shrink it a little