The stair treads are very nice and very comfortable on the feet.  they fairly stay in place on the stairs, although a little more friction on the bottom to keep them better in place would be helpful