Great purchase!  I bought it for my husband for a Christmas gift and he loved it.  It was real easy to put together.  He had it assembled and hanging by the end of Christmas Eve.  We were really surprised that it came with a full assembly kit which even include the chain and hanging hardware.  That was a pleasant surprise!  We had already purchased a chain and hardware elsewhere before the swing was delivered, so we just took those items back to the store and spent the money on something else.  I love the way the swing looks on the porch.  And the quality is absolutely wonderful.  We'll no doubt have this swing for years to come!