Not long enough, Runs small

I'm 5'8 and 165lbs. I ordered a Large and it's not long enough. The jacket hikes up to my belly button when I raise my arms. The shoulders are too snug also. I wouldn't buy it again or recommend it. The material isn't the greatest either.

###

