This set fits perfectly on our porch. It was easy to put together, and it looks great. Very sturdy. The material is a little scratchy on your arms, but other than that, it’s perfect!