Bought these to replace a set of stairs that my cats destroyed the carpet on.  These are not as sturdy and more expensive than what I had but they get the job done for my dog - she has bad knees.