The holes in our mesh are tiny and provide excellent protection against insects, including pesky mosquitoes; however, it also depends on your selected material. If you need the best bug protection, particularly from sand flies and midges, you should select all-solid, non-mesh fabrics, which will keep all insect types out, including flies.