bought this for an old gazebo we had (metal frame ) 
so we were hoping it was universal and yes!!!!! it worked and we love it 
not only are there a lot of straps to keep it in place and ties on each corner there are lil round rings we can stick zip ties threw for the powerful wind we have. I would definitely highly recommend this product  also the material is great and looks like it will hold up for a long time UPDATE it’s Ben 3 years since we got this and no tears at all and we have the hard winds. Yes it did fade but they all do. I would buy it again. But I don’t need it yet