Beautiful swing, sturdy and has good range. Cushion is also go good quality. Not that hard to assemble, took about 30 minutes to get this done.