My screenhouse kept out all bugs but mites! My other flimsy one let one butterfly in who laid one egg on each leaf until it died in there. I've spent hours and days squishing one egg at a time. These are boring caterpillar eggs, the worst kind. Screens work, BT not sure.