The swing is very sturdy and easy to put together.  The cushions are quite stiff and the position of the back cushions is a little uncomfortable.  The swing is a little too high from the ground for an average person.  Shorter people would not be able to touch the ground.  Like the fact that the cushions are quite durable.  Overall, cushions could be softer, swing lower to the ground and back could be adjusted for better comfort.  The spring attaching the seat to the frame needs to be longer, looking for an attachment to do this.