The couch is gorgeous! Firm but comfortable. It took me 2 hours to put it together by myself since my husband wasn’t home. I’m impatient lol I didn’t want to wait. Some pieces were a little tough to slide together, but I used a hammer to push the pegs in and it worked like a charm!