These flannel sheets are so soft and I love the pattern.  Goes with anything.  I ordered California King and they fit perfect with nice deep pockets. The flannel is thick cotton and holds up very well in the laundry, no pilling.  Recommend the initial wash with a cup of white vinegar.