Most of the parts had chipped paint and the box was ripped in the center when it arrived.  Product took 2 hrs to assemble, not too bad, and swings just fine on hard flat surface.  Holle alignments, etc allow the swing to sit a little crooked and needs some adjustment often to straighten out.  Needs one more brace in the front to secure it.  I would say it’s worth $50 less than I paid for it.  Otherwise all said and done it looks like it’s supposed to.