Exactly what I was looking for - all cotton is VERY hard to find these days. This is all cotton - cover and filling. Alleviated my problem of feeling too hot when using previous all polyester cover. Great find, no complaints. Recommend and will buy again.