I see someone else said the size ran large, but my experience was the opposite.  My husband is usually an XL, which I ordered.  It was smaller than the large polos my brother has.  Even the XXL was too small, coming in about 2 inches smaller than his other XL's. I had to return both.  Disappointing, because the color is nice and the shirt seemed to be of decent quality.