The assembly instructions are straight forward, but it was difficult to manage the large pieces and moving it around (per the instructions) by myself.  Would definitely recommend having someone else assist.

Pros: Straight forward assembly
Cons: Tough to assemble with one person