I have a very small front porch and this fit the space perfectly. I am dreading putting it away for winter. Assembly was a breeze. I had it put together before my husband got home.