The product seems quite good and is reasonably priced.  It fits our gazebo perfectly and is exactly as described.  The only issue we had was how vague the instructions and assembly was.  The assembly sheet was shoved into the box and was all wrinkled.  Overall very happy with the purchase and the shipping speed and delivery were exceptional.