Looks like it hasn’t been worn just has some lent on it from being stored-

XL Men’s black

Has construction company name on it but you could easily put another patch there-

As is