The shirt itself is nice.  I am actually a size small, but I ordered a medium since most of the oriental sizes are smaller than US.  The medium turned out to be larger than I expected.  I will probably wear it with a blazer over it.