Shirt has been worn/used. In my opinion it fits on the smaller side of “XL”. Perhaps closer to a Large T-shirt. In other words: I think it runs small personally.