We LOVE this porch swing.  It took about 2 1/2 hrs for me to put together by myself, though I did need a second set of hands when it came to lifting and attaching the swing to the base.  The quality is excellent and we've been greatly enjoying this new addition to our yard!