I love enviromesh - it is pricey but you can wash it and reuse it for years. You will see that there is fine and very fine mesh - I made the mistake of getting the ordinary fine, because it was a bit cheaper. Tim gets some at kaysdiscountgarden which is very fine and a fair price - which one is it Tim? as I want to get some more this year.