Easy assembly and very soft! It is a little firm but that's what I look for in a couch. I like that it comes with two accent pillows as well. Took about 45 minutes to put together!