Good quality cotton pillow. I like my pillows "full" so I used a 20x20 pillow insert.