This shirt fits like a XL , it’s brand new with tags in the bag. The tag will say Large but it fits like a true XL these shirts run big that’s why.