Oh that kraft indented paper stuff looks pretty good. If I'm imagining it correctly in my head, is it like a really thick paper towel texture?