Nice treads with finished edges; has rubber backing, but I find that I need carpet tape to help it stick to stairs for the dogs to up/down.