I bought this sofa in the Artcic Blue color for our lake home. It is stunning! It is very well made, quality is great and we find it comfortable. Yes, it is firm, but we like it that way. All that was required was to screw on the legs. This sofa adds elegance and provides a look of serenity because of the color. The company that delivered it was kind enough to bring it to our back door where the sofa just slid right out of the box and into our home. This the absolute best sofa I have ever seen and bought. We are so very happy with our new sofa!!