I love this sofa so much, I'm buying another one just like it, so we'll have a matching set in our TV lounge area.  The sofa is comfortable, looks nice and feels firm and is so comfortable that I often sleep on it.