The only reason I didnt leave 5 star is because all the rugs dont seem to match.  However they are staying in place, look and feel great.  It adds a sense of safety to taking the stairs.