I am so grateful to have this stepping stool for my little puppy who is not big enough to jump on my bed or couch by himself. I used to wake with him crying at the foot of my bed every night because he wants to cuddle with me. Now he can come and go as he pleases and I don't have to risk having accidents on the bed because he is brave enough to use the steps and loves the freedom to do so! The padding on each step is very convenient and keeps my little pups feet warm from not having to touch cold hard plastic. It also gives him enough grip so he does not go tumbling down the stairs. The height of this step stool is perfect height to my bed and I just love that it is foldable because it slides right next to my dresser quite nicely.  This would make a great gift for anyone with small pets or older pets with disablities.