This pillow isn't cotton or cream.  It's more of a beige, and the material is scratchy-like a weaved basket.  I gave it 4 stars because I can still use it on outdoor patio.