It was a bit complicated to put together with the parts given.  Had to improvise and back track a few times due to the complicated instructions and parts that look similar.  Had to add a few of my own pieces of hardware as the pieces given do not work very well in some parts.  You will definitely need a second body to help with the roof, a ladder, wrench, and drill is recommended.