These stair mats were perfect for us!  They make the stairs less noisy and the dog has a much easier time going up and down.  Also they look beautiful!  So much that I'm looking for a runner for the hallway that matches.