I've got one form Rancho Safari and the lightweight one from ghillesuits.com. The yarn one from gs.com will make you almost invisible, but snags on, and collects EVERYTHING!!! The R.S. lightweight is a real good compromise, just stay away from anything with thorns!
I HATE burlap!!!! The stuff will make you itch, scratch, and little dry particles of the stuff will get in your nose and eyes!!!! The better made burlap ones will do a great jub of concealing you, but for my money and time, they're more trouble than they're worth.....YMMV.
F1