These stairs work well for my 22 lb Cocker Spaniel.  We did have to make two modifications to them.  We had to add some rubber to the bottom feet so the stairs would not move.  We also added carpet for the steps, that we had around the house, and it prevents my little guy from slipping when going up or down.