Length is short for a large. I’m more of a medium guy but I figured these run a bit smaller anyway for the snug fit, that’s why o got a large. If your not sure whether to get a med or a large. Go large. One size bigger. Again length too short for me.