My go to leg warmer. They are on my leg or in my jersey at all times hot or cool.
O.K. I am an older guy and knees like to be warm. Also like Ibex and Gore windblockers. 6' 0" 177 pounds I own med and large, large being a better fit, the med are only a 1/4" shorter and seem to be the same dia.