Took quite a bit to put it together, but once done, its a well constructed and comfortable swing. I love it on my screened in porch.