These seem to be hard wearing and durable treads whilst also being a nice finish and good value for the price.  Used in conjunction with tape I have absolute confidence in these.