I had the opposite experience of the prior reviewer.

I ordered larger than my size on purpose.  Although the fabric looked great and the sizing was perfect out of the package ... I hadn't yet washed this 100% cotton shirt.

So it would have shrunk to something unwearable.  Everything made in India or Pakistan seems to shrink a great deal.  So the shirt, although nice-looking, was returned.