We love this couch. It is firm but supportive, easy to put together and perfect for our space.