Very firm and comfortable couch. Took about 10 minutes to put together. Great couch for the price!