Perfect! easy set up and seemed to hold up well to the storm we have the other day. Only negative is I wish the canvas was a little tighter fit because it collects a little water. But it hasn't ripped or torn with the water collection which it a plus!