This sectional is a great addition to our home! It was very easy to assemble. It is quite firm, but very comfortable (even our pets have taken to it)! We love it!