Lots of pieces and parts so it wasn't easy to assemble but it was worth the hard work. Looks great.