Reasonably easy to assemble, my husband and I did it in a couple of hours, could have done with an extra pair of hands to fit the roof, which was the only tricky bit