Beautiful swing. Super easy to put together (be careful the chains don't get twisted when connecting the bolts) and sturdy. We needed extra chain to accommodate the height of our porch roof, but the size and quality are excellent. We've already spent numerous hours enjoying summer evenings on the porch - a great addition to our home.