This mattress pad is 100 cotton. That’s hard to find. It was a little flat upon arrival but after washed and dried it fluffed up. Great find!