This shirt is beautiful and worthy of 5 stars, it just runs small.  I recommend ordering a size up.  Everything on sizing chart (and in closet) is XL but had to exchange for XXL, short sleeves.  The seller deserves 5+ stars.  Quick, accurate communication and rapid  exchange.