Nice cream white color. Not super soft but still comfortable. Good for the price. Heavier than I thought but easy to assemble.