For the price it’s a nice swing.  Easy to assemble.  I do recommend getting some cushions for it.  We are happy with our purchase.