Im not too sure if its legit but still a cool shirt. Labeled a small and approximately measures 22” pit to pit and 31” long. The fabric feels like cotton but could be a blend.