Not too hard to assemble. Lots of parts, but instructions fairly simple. Took about 3 hours to put together.