Pretty easy to assemble the roof was a lil more challenging but once it’s done it looks great bolted down, pretty sturdy