I have read the comments before decided to buy one. I should have heeded their advice to order one size lower. Unfortunately I typically wear M and Caterpillar somehow or for some reason does not offer S on Amazon. As I reside outside of US, it would have cost me more than the shirt's purchase price just to mail it back to Amazon. It's nice that Amazon compensated me.

It's ashamed that it doesn't fit me. I really like the quality, design and all. Hope they sell the size S in the future. Would consider getting one of the same design in the future.