I got it all put together with no problem.  It only took about 45 minutes.  Very sturdy and very comfortable.  Great looking swing.  We are very satisfied.