These carpet stair pieces are amazing.   bought them for my dog so she can go up and down the stairs without sliding she is 90 pounds and they are holding up great.  ￼