Our small dog was starting to limp around in the mornings and i couldn't figure out why.  After we took her to the vet and they checked her out he asked if she regularly jumped off of anything high.  I then realized that her favorite place to sleep is on our bed and that she had been jumping on and off the bed regularly and that was what was causing her to limp.  Within a week of getting the stairs she stopped limping and is able to get on and off our bed so much easier.  I also like that the cover comes off easily and can be washed in the washing machine.