Great sofa, pretty firm and very light to move around. In my opinion it is comfortable and looks nice. Basically no assembling was involved ! I love that it opens up, so it makes a decent bed for guests. Everyone that comes over compliments how great and modern it looks. Really great price as well !