Product has a 100% cotton feel. Love the stitching and quilted look. Purchased 4 of this brand in different sizes and patterns. All fit perfectly. Washed 2 already and they came out of the dryer looking and feeling brand new. Served my purposes very well in covering an ugly chair and protecting new furniture from toddler spills. Very impressed with quality for the price.