First off the couch was extremely easy to put together. You don’t even need directions! My husband had it assembled in about 10 minutes. The couch is firm but comfortable. Looks great!