Lots of pieces to assemble but not diffcult.  Very bad quality.  There are glue on all the edges and dirt stick on it.  I have to repaint the edges with white paint.  Looks nice in the website but not in really.