20 mesh (1 mm) blue polyethylene, 2.5 m x 30 m roll
This is probably the most suitable mesh for hapa construction, it is robust enough to withstand rough handling (including scrubbing with a deck brush for cleaning) and has sufficient mesh size to allow good water exchange.