I am so pleased with my porch swing. It arrived very quickly and was easy to assemble. I noticed that other people said they had to buy extra chain to hang their swings, but I didn't have that problem. We did purchase a pair of spring devices that attaches the chain on the swing to the hooks on the ceiling to minimize the stress on the ceiling when you sit on the swing, so we didn't use the big hooks that came with the swing. The swing is comfortable to sit on and beautiful to look at. It's only been up a week so I can't really testify to it's durability, but it is on a covered porch so it should be fine. I also purchased the matching rocker and table and am satisfied with the whole group.