Perfectly fits over our porch and was easily assembled. Great product and at a great price! Thank you Wayfair!