This is something where you get what you pay for. The cheap, $69 canopies that you find at bargain stores are light and flexible, with so-so fabric. You pay more for good ones, like EZ UP. First Up is good, in my experience. The straight legs are usually better. Fabric that has a vent at the top...