Treads really look great on new finished stair case.  Do need some tape to keep in place if there is a lot of traffic on the stairs.