Easy to put together. Took about an hour with two people but not troublesome at all! Comes with all the parts needed to assemble.