A friend of mine did the assembly, and he had no problems.  I had him put in concrete footers and he was able to finish in 2 days.