This is what I wanted to avoid... I've only used an Illinois (leather and linen) newspaper and levi's. So I wouldn't know if its a legit strop material or simply a get me by...