I just assembled the swing and will paint it before hanging it on our porch.  It was simple to assemble- I did it myself rather quickly.  It's a good-sized swing and I'm SO excited to use it this summer!  The craftsmanship & materials appear to be excellent, and I feel confident it'll last for many years.