I read most of the reviews before I bought this sweat shirt. Most said it ran small or shrunk a lot so I bought an extra large. Unfortunately as with many brands the shoulder stitching is 4 inch's lower than my shoulder. I'm 6 feet, 48-50 chest, gym daily so I'm not small. I don't understand why XL means a bigger body but doesn't mean longer arms and shoulders tapered normally. I hate that look and wanted to return the shirt until I realized shipping it back costs $2.00 less than the purchase price. Gave it to a friend. So I bought 2 large and guess what? The only difference is the body is much smaller. The shoulders still roll over and down a couple of inch's lower than my actual shoulder. Worse because the body size is all that changes the sleeves are barely long enough. The cuff is right at my wrist. If this thing shrinks at all I'll be tugging on the sleeves to stretch them. It's to bad because the weight is medium and the neck is tight unlike many shirts that are very loose. So as many reviewers said they run small and if you don't like that shoulder seam half way down your arm look forget these.