Im so happy we pulled the trigger and purchased this sofa.   Much more modern looking in person, which is exactly what I wanted.   Its firm yet comfortable.  The color is perfect.   Even the dogs like it.