On my first flight of stairs I have a lovely blue stripy carpet - which I absolutely hate, loath and detest having to hoover! So now I have a second set of stairs, since having the loft done about 3 years ago that are still bare boards (not wood) and am determined that carpet shall not darken their treads.
So what hard wearing, non-slippy covering is suitable. I have bamboo, marmoleum and cork elsewhere in the house but not sure any of these would be suitable.