I just received and assembled my sofa today, and it is pretty much exactly as promised! .The seat is supportive and comfortable, the back cushions are soft but still supportive enough you don't hit the back frame, it's pretty cleverly packed very tightly in the shipping box,