Hi I'm adding an addition onto my duck coop and I usually use 1/2 in. Galvanized hardware cloth but I found this stuff really cheap and it looks good to me, what do you guys think, will it keep out predators? http://www.ebay.com/itm/50-Ft-1-4-I...aultDomain_0&hash=item3a6c39c4f6#ht_500wt_689