Never heard of this tape, can you tell us some more about it and what it costs?

I have a 20 x 40 IG with similar steps, I just don't bother to cover the steps, not that much area to worry about.