We received this last week and set it up in about one hour and have been enjoying it immensely.  It was easy to assemble and hung perfectly from an old frame that the swing had broken.