This was not too bad to put together.  The quality of the metal is good and sturdy.  Also like the cushions sleeves for the cushion backs.  They stay put.  Overall happy with my purchase.