Purchased for my husband and he loves them I ordered four, due to his increasing size, (must be the cooking) and they are wonderful.  The flannel is what I would rate as a medium weight.  So many here in the Virginia stores are very light weight flannel and they tend to wear thin after a season.  These are terrific.  Since the purchase he has worn them everyday.  Great fit and they wash very well.  You can wash on normal or heavy duty and the come out perfect.  I will purchase again if needed.