Nice length, good for tucking. Arms are perfect, not too tight or too long but not loose either. I got this to work in for truck mornings at work (retail). Does the job. My only complaint is that I ordered a three pack of: black, navy, and dark grey. The black and grey lined up with the picture but rather than grey I received an army green top. I like the color though so I am keeping it but rather odd mix up.