Love the swing!! Buying on the internet we worried about it being sturdy, and about how hard it would be to put together.  It was a SNAP! And very comfortable. The seat could use a bit more padding along the front, but will fix that with a towel taped under the cushion.  Very much recommend this swing to anyone.  Thanks!