I'm 5'10" and this is long! I usually wear XL in sweaters to give some room for shirts and this one is pretty roomy! Sleeves are long which is good. I like it and I would suggest going a size smaller when ordering.