Perfect piece for our new flat!! Its firm but comfortable, just how I like it to be and really easy to assemble. We have a narrow doorway and this sofa in a box is just what I needed. It also exudes a classic vibe in our living room. )