Perfect. On the firm side but comfortable and attractive. Needed a modular sofa to get it into my basement space. Easy to assemble and re-configure.