This couch is gorgeous!!! So elegant, definitely a stand out piece. I ainted the legs white so it can match my living room better. Very comfortable! Firm but not too much, a great investment! Very easy to match furniture with and easy to assemble, you just have to screw on the legs and you’re all set!