Fits as expected but sure isn't truly royal blue. It looks more like the shirt hung on the clothes line in the bright sun for 3 days kind of royal blue. I can get by with it at work but I am sure some people would not be able to. Quality is nice.