Not too difficult to assemble, and the results are beautiful. So nice to have a piece of nice furniture for the cats instead of an ugly cat toy. The mahogany was worth the wait.