Once we switched to using our own tools the assembly was much easier.  Looks great on our deck