Good quality and easy to assemble.  Love the velcro strap on the back rest pillow on each chair and bench.  Wind in our area usually blows pillows off, but these will stay put.