Meets expectations - good quality for a budget price. Fits our screened in porch perfectly. Assembly is tedious (~4 hours) but not complicated.