Extremely happy with this product.  Would definitely suggest to anyone looks for a frame for a porch swing.  Easily put together.  Took less than an hour to get together.  Instructions easy to follow.