First off, I rarely leave reviews, but this is such a  bad product that I feel a need to warn others. I truly regret my purchase.  After reading all the rave reviews, I was so excited to buy the swing.  I thought it would  fit nicely on my small porch and look decorative too.  Well, it arrived prompty with all of the parts.  Easy assembly, but you do need a second person to hold the pieces together while you put in the screws. Now, here's the bad part.  The swing is unstable.  It tipped over THREE TIMES.  My 10 yo son cried; he was startled and terrified when the whole thing came crashing down.  No, he didn't jump on it or flopped in it.  He just sat down. Second, I don't think the swing holds as much weight as it claims, but I'm too scared to find out.  Third the mesh / "wicker" weaving is spare, unlike the picture, leaving lot of gaps for the cushion to squeeze through.  I would return the product in a heart beat if I could, but the swing got pretty beat up when it fell.