Better than expected! I’m a family of 5 (3 young children) and we can all sit on the couch comfortably. Its a bit on the firm side but still comfortable. It takes about a day or two for the pillows fully fluff out. 
Super easy to put together, took about a hour or so and my 4 year old son helped. It comes in two big heavy boxes which will take at least two people to carry. 
Great couch overall!