I love this sofa! It is the perfect mid century modern look I wanted.  It was easy to assemble. The color and fabric are exactly as pictured. It is firm but comfortable. Very happy with this choice for my living room.