For size: Because of the recommendations here in all the previous reviews, I ordered the shirt bigger than usual in the L - or I suppose in shirts / shirts / sweatshirts etc. ALWAYS M. Lo and behold, a size too big. So it is to assume that the manufacturer either its size has revised, or possibly one or the other is not vetraut the term "Slim Fit", but who knows ...
If because the correct size is ordered - in my case, no number larger but had as M - then the shirt is strongly recommended Somal similar shirts eg Levis, often higher than this price. It is just a slim fit is therefore so willed that it is snug (which should not be 'too tight' mistaken). I for one feel even regular fit shirts usually considered too large / wide although collar size, arm length and shoulder approach fit.