I love it! I already had the sofa so I knew what to expect. Very easy to assemble. Firm, but that's what I wanted. Nice grey color.