Excellent product!!!  Straight forward instructions.  All the pieces were there. Systematic approach prepping individual pieces before assembly. Yes there are a LOT of pieces.  It's a big project and some pieces are heavy.  You need help. Not a one person job.  The end result is fantastic !!!