The variety of materials that can be used to enclose a porch is amazing. There is, of course, regular screening which comes in different toughness. Some are called "pet resistant." There are sun blocks, which are rolls of various opaque, open-weave fabrics (synthetic) that let in a bit ...