The frame is good. But it does not hold up to the rain. The canopy holds the rain  water, which caused the center steel support to bend. This product is good for dry weather, not for rain areas. I wish it had more top support or a fix for this problem.