Absolutely gorgeous sofa! I am so pleased with this sofa, it really elevates my space. It is firm but comfortable. It was delivered in a huge box and the only assembly I had to do was screw on the legs.