It is a 5* product, but you may want to order a size up. I messed up - this is the 2nd of these brand shirts. I bought the first in 3x tall, which is a size larger than I normally wear. I bought the newest one in 2x tall. The 3x tall fits better. The shirt does not shrink a lot, but it does shrink some - I feel my beer belly getting more and more prominent as the shirt tightens. I have found that many tall shirts/xl shirts will shrink over a period of time, but it's not going to lose a size overnight.