Nice construction and easy to assemble with another set of hands. Firm and comfortable. Does the job and fills our corner seating area nicely.  Just need to add a couple chairs.