Priced right for such a nice looking and feeling couch. Somewhat firm. Took a bit longer than expected to put together. The pieces did not fit together as they should. Required a hammer and thinking outside the box. Overall worth it.