This porch swing is amazing!  We are very happy with our purchase. It didn't take long for our contractor to assemble. Very sturdy!