I really like the firmness of this sofa! Looks more dark navy than grey but not a problem for me!