This flannel is so comfortable, thick, and warm. It has a buttoned strap to hold rolled sleeves in place. Very well made, but it runs so big! I am 5'5" 130 pounds with very long arms, ordered a Medium (what I normally wear) the sleeves fit great but it was so loose in the torso. I ordered a small instead, and it fits so much better!