I was under the impression that this was made of fabric.  It's vinyl.  It's fine and does the trick but not as nice as I thought it would be.