It was reasonably straight-forward to assemble.  It's comfortable even without any cushions.  On the other hand, the canopy is just a big sail and the whole swing falls over pretty easily when it gets windy.  There's not obvious way to detach the canopy easily (you can remove the hand screws, but they were a bit of a pain to get in in the first place) and there's no weight provided with the swing.  This is probably one of those things that smarter people than I would have solved by now...