I am very happy with this swing.  It is perfect for my deck.  It was easy to assemble and is very comfortable with a cushion.