These are perfect for my narrow staircase in my old house.  I painted my stairs black so they blend right in and work well to help my older dog navigate the stairs.  You definitely need to attach them with double sided carpet tape.  There are a few imperfections on the treads (barely noticeable though) and I really needed 14 (not 13) for my staircase (looks a bit weird having one bending stair bare while the others have treads).  Otherwise, I would have given them a 5 rating.