The sleeves stay up and are comfortable. I am 5’4″ woman and I wear a small. Got the lt. grey and now want a darker shade to match shirts. Love this while driving!