Fabric is super-soft.Breast pocket on right side.Tag reads XL. Actually fits large.Hand made in Virginia. Keeps you cool. 100% Azores Split Button-up - large$59.99PriceQuantity*Add to Cart