It looks good.  It's not a weave, but is half inch long fibers set in a rubber backing.  So far no issues, but I'm not sure how well it will hold up long term.