There was one missing part (the metal strap that connects the bottom seat slates).
I wrote customer service but got no response.  Other than that it was easily assembled.