I love this sofa! It's very firm, ideal for an old person to easily get up from. One of the criticisms I have is with the instructions. Step one was to attach the feet to the side pieces. Step two was to attach the sides to the body. I tried that; my floors are laminate and I slid all over the place trying to attach the arms to (A) the sofa body. The height was not right. The instructions also should state that part A must be lifted into the arms for a flush fit, not the other way around. When I finally took off the feet, the pieces fell right into place and the feet were easy to re-attach. Casters on the feet made it slippery on the laminate floor. It's a good-looking sofa, but you get what you pay for. It would have been better also if the seats were reversible, which they are not. Time will tell how it holds up, but all in all it is a sturdy sofa. I'm pleased with it.