The sofa is very firm and comfortable.  The cover is easy for one person to attach and the color was what I expected.