Nice soft flannel.  The fabric is not extremely heavy but rather is light enough as not to weigh you down.  I like it!  I ordered two sets of Twin XL for our King adjustable bed and each set came with two pillowcases!!  Who does that?  I really like that!