Overall I’m very happy and satisfied with this purchase. Sofa is firm, yet comfortable. It arrived early, which was nice. My single issue with the sofa is when assembling it I came across a hardware issue. On one right side of the back section the two pieces of hardware were installed opposite of what they were supposed to be. Fortunately I am adept at problem solving, working with my hands, and had the necessary tools on hand to remedy the situation. After switching the hardware around, assembly was a breeze. I did contact Wayfair to express to them they need to monitor their suppliers, as I feel not everyone who might have the misfortune to encounter this problem would be as forgiving, or possess the tools to fix the issue, as I was. Solid 4 stars (but could have been 5)