Love it! Very firm, color is creamy white. 6’3 husband finds it comfortable. One leg came scratched, so we installed it in back.