Very comfortable and great length. Not too short not too long. However, the sizing seemed to run small. I am 6’ 1” and weigh 205#. I ordered a large but they were too tight for comfort. I exchanged for the XL and they fit perfect. I will probably purchase additional colors.