Decent quality.  Easy to assemble.  It's a smaller scale though -- The seat height is more like a window seat bench feel and backs are low.   I would call this a "cushioned bench/couch".   But it works fine for the small area of my covered porch that I wanted it for.