RE: Burlap
There's no way to get away from it - burlap just rots away when it keeps getting wet and exposed to the elements. I suggest using natural camoflauge and replacing it seasonally. Get some pine branches somewhere and use some bailing wire to attach it. It willdry up, brown and need to be replaced eventually.
Find someone throwing out an old artificial christmas tree and those branches will last a long, long time.