We love this couch. The cushions are nice and firm and the material feels good. Assembly was very simple - took about 45 minutes.