Very difficult to put together and comes with a million pieces. I'm not sure I would have purchased it knowing what a chore it was but it is very sturdy and looks great.