I bought these stair treads to cover my slate tile stairs indoors.  I have an older chocolate lab and he was stugging to make it up and down the stairs without falling. They've remained in place as promised and he's slowly gaining the confidence to navigate the steps on his own again. The charcoal does have tiny bits of white woven into the tread which I was not expecting, but it's barely noticeable once they are installed.  The treads did arrive with a strong odor, but it's quickly dissipating.  I picked these particular treads because they do not require any glue, sticker, or tacks to be installed, they simply rest on the stair and can be removed at any time. I also like that they can be hosed off and do not have a latex backing which would breakdown over time.