These thermals are excellent quality and keep me warm.  I am always cold.  There are times when my home is 73*F and I am still complaining about being cold.  These thermals keep my legs warm.  And, as other reviewers have stated they are long.  I am 5'10" and they fit down to my ankles and are comfortable.  I also purchased the medium weight for days that are not as cold...also great quality.  I've had them for months and they wash well.