While the material seems to be very good quality, the term "universal fit" is not true. Thankfully I am a skilled seamstress so I was able to hem the panels as they were about 8 inches too long and would have dragged and eventually ripped across the pavers my gazebo is installed on. Also, the corner wrap was way too big as well and would have allowed too much slop in the wind so I shortened one side of those to have a better fit and less slop.