I bought this for my little dog after she had to have a leg amputated.  I thought this would help her be able to get up on the couch or in our bed without having to be picked up all the time.  When it arrived I only had to show her a couple of times how to use it and she loves it.  Our cat likes to nap on the top step too.