It is perfect for my sun porch. Assembly was a challenge, but not more so than other similar products.