These are not flannel, but they feel like it. FYI.I have three pairs of these and they all are a little different. If you are picky about fit, styling, etc.steer clear. However, they are very comfortable regardless of these little differences.See full review