Love it! It’s firm, so if you’re looking for something to melt into, this isn’t that sofa. I knew it would be firm and I’m so satisfied with it. The color reminds me of a 70’s movie scene, the velvet is great against your skin. Assembly took me 15 minutes and I love that it’s versatile. You can easily pop off the sides and turn it into a full size sleeper sofa. Worth every penny!