The shirt has a 3x tag. Looks to fit like a large.