RE: Burlap
I probably should have camo-ed my aluminum ladder last year but didn't. A large buck came thru every morning just at first light. I thought at first it would spook him...
Sure enough here he comes and he never looked at the shiny aluminum. I never shot him because he wasn't a monster...
Personally, I would stay away from fabric and use camo paint.