Fairly easy to assemble - it took 2 of us less than 3 hours and we are not expert DIYers. The swing looks really great in our garden. It is comfortable in both positions and feels sturdy.