I have bought several of these types of shirts a d all are true to size except this one one. Its really more a medium than XL.
And there is a make-up stain on the front of it.
Nice shirt, it not true to size and obviously a previously returned shirt.