Read many reviews that this item runs small, but as for me it's not. Ordered size M for my usual US4-US6. Very big, Thermals have to be true to size if you want them to work good. But M is really big. At all, this shirt is nothing special, there are many brands of thermals which are much more better.