This patio set is look perfect for porch and fits perfectly. The overall assembly took me roughly 3 hours to put together but it’s honestly common sense.