We just assembled our grill gazebo & there are so many tiny holes in the canopy. It is def a defect! These tiny holes will soon turn into tears. Very disappointing.