All the pieces were there and it was packaged nicely. Definitely takes two patient people to assemble. Also, directions aren’t super, so think ahead several steps when laying pieces out! Watch the holes and home alignment for the next steps before tightening screws. Very happy though.