Adequate!
This swing is alright. It seems that it would be a bit small for taller people. I��m only 5��8, and my legs feel a little long sitting on it. Also, as you can see from the picture, it definitely has a cheaper vibe to it�� As for assembly, it seemed very straightforward to me. I am very confused by those saying it took 3-6 hours, or the guy claiming you need a mechanical contractor to assemble it, LOL. I assembled it by myself in 45 minutes, including the time it took to get it out of the boxes.