I got this shirt for my husband, and he loved it except the XL tall is HUGE on him, and he is normally an XL. So I returned it for an XL. We'll see how that is. Otherwise, the shirt is great - I expect it will shrink and soften up a bit as it is washed, at least that is what the other reviews say.