Perfect fit for the stairs. Soft on the feet and look great.  I didn't realize just how much noise the monsters made (dogs) running up and down the stairs until the stair treads were put it place.  It's a great thing for a person ultra sensitive to noise.