Great for small spaces! I’m 6’1, 200 and can get very comfortable solo and pretty comfortable with 2 people. I would consider it firm. Fit and finish look good on the outside! Inside, while sloppy at least looked solidly fabricated. Overall, I don’t think it looks cheap at all. 3 huge pros 1. The back looks as good as the front! No need to keep this little sofa against the wall. 2. The individual side and back pieces can be carried through an extremely narrow door or hallway. I carried mine down basement stairs with little effort. 3. This couch could easily be disassembled so if you anticipate moving, a hatchback or SUV would transport it!