Took ten mins to put together. Firm but comfy. Natural colour is a beige more on the yellow side