The swing is great! and it came all put together which was a big plus for me.  The chains need to be longer but I got more chain.  I am very happy with my purchase.