We put the swing together today.  I like the final product, but I must warn anyone who is trying to put it together - the directions are NOT user friendly.  In fact, if you haven't put anything together before, don't use this object as a first try!  Pay the money to have it put together.  Also, the cushions are not fluffy at all.  I'll need to purchase some different cushions eventually.  The swing seems sturdy enough - so that's good.  All-in-all, I like the swing.