Couch is really firm and comfortable if you like firmer surfaces. Putting it togetther was pretty easy, except for the arms, because one of the brackets were ever so slightly off and so we had to unscrew it and sort of side it over. It worked, but was very annoying to deal with. But other than that, it's a beautiful couch.