We purchased this alongside the Hiram armchair and we are really pleased with this sofa. It was easy to assemble in under ten minutes and is firm but comfortable to sit on. Would certainly recommend.