I loves these. Not real heavy. Flannel is cotton and soft. I have very sensitive skin and I love these. I am 6', 208. Muscular. 36 inch waist fit just right.