A solid structure that wasn't too difficult to assemble. The biggest issue was the mesh platform, which has to be facing a specific way or you can't assemble that part of the structure.  Unfortunately, the instructions for that part of the assembly are terrible, like the person who was writing them got tired of trying.  Once that was figured out, it went together as it should. The instructions for the shade are worse. I don't expect the shade fabric to last past next summer, if they make it that long (took it off for winter). My other complaint/concern is the sturdy swing seats are rather slippery for kids who don't weigh a lot.   And since they are rigid, they don't hug the child's hips in place like flexible seats do. 
Still, overall happy with the purchase and especially the price point.