Very soft and plenty long for my husband who is 6'-2" tall.  He is VERY concerned about anything being long enough and able to tuck into his pants and stay there.  They are soft and last wash after wash in great shape!