So for reference I'm 6'. It's definitely short, as in if I reach above my head I'll look like a Miami football player circa '88. It's not so short that I can't wear it or anything like that, I'd probably just rock a longer undershirt and tuck it in or something. Chest/torso is definitely roomy...