This is only for the big ones. This is a "tailored fit" and I accidentally ordered this instead of the "classic fit" I usually get. Shoulders and arms are too tight. I don't have a big belly, but I have a belly and I'm fat. The upper body is a bit tight for me. I came back and ordered the 'classic fit' as usual and remarked and of course I always order this and it fits great. So if you're a fat guy like me or have big arms (my arms are big but not fat, muscle) then this might be too tight for you.