Fairly easy to assemble.    I agree with previous reviews that they should have included more rocks.  Had to buy more.  Overall great bang for the buck!