It's a shame, this sofa is not ergonomic at all as it slants down too much. (unable to sit straight unless I stuff my back with lots of cushions) It's too firm and the arm rests are too low as well.  We love firmness, but this is far too firm to our liking. Certainly lots of room for improvement. Quality of the fabric is amazing though.