Okay I'm 6ft 1in, 175-185lbs, waist 32in, biceps 15in, arm length 35in, neck 17in, quite large chest and broad shoulders. Neck is good, chest is good, length is good, shoulders are good, waist is good, arm length is good, bicep size is TOO BIG! Holy cow, brother! These things are made for 20 inch pythons. I even ordered a size down. just like the sewn-in XXL sleeves of a Huskaroo shirt. I hope people understand how difficult it is to shop when you're a small, healthy man. The children in the photos are not wearing this shirt.