Amazing Sofa - posh and plush - beautiful feel and firm - gives appropriate support. Extremely easy to assemble.