Substantial fabric and very good construction.  4 stars because of a concern that the punched holes, hidden by a flap, may not provide enough venting of moisture build up.  Will have to see how these work through the winter.