Very easy to assemble.  No missing pieces.  Looks great!  Worth more than I paid!