Nice treads, not too thick. They had non-slip backing, not sticky tape. I thought it would not hold but seems to be good so far, and at least it wont leave sticky residue on the steps.