Relatively easy to put together and very solid once fully set up. Took about 2-3 hours with two ppl.