Was able to put this together with a second pair of hands, probably could have done it alone without much issue.  All pieces were in the box but had to get a warranty replacement for one of the bench seats as there was shipping\handling damage at some point that cracked one end of the gray slats.  Warranty was honored with a little longer wait time due to the COVID19 pandemic but it was faithfully honored and shipped promptly once processed.