Assembly was not difficult but took longer than expected. Parts were all there with some extras. Instructions could have been clearer. Piece is beautiful and I am very happy with it!! Looks like the picture and the price was incredible!!