Swing was very easy to put together and seems very sturdy.  I am pleased with it other than the seat cushions do move around some.  All in all, it seems to be og good quality and just as I expepcted.