These are made of very nice cotton. You can see through it, so you need to have a white pillow form underneath, if you don't want something to show through. It isn't super thin fabric. It is a very nice weight and makes the pillows feel very nice for sitting up in bed. Great price for the quality.