All cotton except for a %age of filler. Love the quilting pattern and the fabric is soft. The color is not as dee p as shown but still in the same tone.