Firm and chic sofa. It was super easy to put together alone. I love it!