This set is perfect for our porch. It was relatively easy to put together. Looks great and it is comfy too.