I just bought 2 feet of this stuff. I'll report back on how it works. I already have some hardware so I just need to punch holes and mount. Depending on how firm it is I might need to glue some kind of support at the ends for mounting.
http://www.rawganique.com/Dept-Hemp-Accessories/organic-hemp-webbing.htm
http://www.rawganique.com/Dept-Hemp-Accessories/organic-hemp-webbing.htm