Fits perfectly on my front porch! It’s comfortable and looks quite lovely. My husband had a few issues with aligning parts with screws and it took him a few hours to put it all together but overall not too bad. Very happy with our purchase.