spacious sofa! not too soft, but very comfy. Took a little while to assemble with the different parts but easy to follow instructions.